Stefan Dösinger wrote: >> You should add a note to the source about this. Or someone might change >> the >> size of this structure and the old bug will return. > That's probably a good idea > >> However the best way to fix this problem would be to pack this >> structure: >> >> #include <pshpack1.h> >> struct ffp_settings { >> ... >> }; >> #include <poppack.h> > Is this portable? > > That's Wine's header files. And AFAIK they should work on all platforms. If anything, number of structures in windows headers are packed...
Vitaliy.