Packing fixes (supersedes my previous packing fix patch)
Hans Leidekker
hans at it.vu.nl
Mon May 3 05:00:04 CDT 2004
Hi,
This time I tried to be exhaustive. I used the following algorithm
to find all structures that need 8 byte alignment:
find all types typedef:ed to __int64
find all structures embedding any of the types found
REPEAT
find all types typedef:ed to any of the structures found
find all structures embedding any of the structures or types found
UNTIL no new types or structures are found
This patch includes changes to .idl files as well as to the
corresponding .h files. Is that OK? Or should I remove changes
to .h files?
Changelog:
Correct packing for structures embedding 64 bit types.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: include_packing.diff
Type: text/x-diff
Size: 24542 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040503/ef2e06fa/include_packing.bin
More information about the wine-patches
mailing list