structure has #pragma pack(8) in Windows SDK (AMD64) and #pragma pack(1) in wine headers

Ilya Basin basinilya at gmail.com
Fri Jun 25 14:01:32 CDT 2010


The struct in question is CSFV defined in shlobh.h. If I try to
compile shell32_test for x64 using headers from windows 2008 SDK, I
get assertion failure here:
http://source.winehq.org/source/dlls/shell32/tests/generated.c?v=wine-1.2-rc5#L1395

Is it normal for wine to have different structure packing?




More information about the wine-devel mailing list