[oleaut32] Bugfix patches for marshaling VT_UNKNOWN in SAFEARRAYS

Rosen Diankov rosen.diankov at gmail.com
Sun Jun 30 18:48:43 CDT 2013


Many applications marshal SAFEARRAY structures with IUnknown interfaces in
them. The following short patches in dlls/oleaut32/usrmarshal.c should
implement support for them.

One thing I'm not sure yet is if the marshaling requires 4-byte alignment.
Seems to work as is though.

related to this bug report:

http://bugs.winehq.org/show_bug.cgi?id=33887
-------------- next part --------------
A non-text attachment was scrubbed...
Name: marshalunknownfix.wine-1.6-rc4.patch
Type: application/octet-stream
Size: 2301 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20130701/57dac724/attachment.obj>


More information about the wine-patches mailing list