[OLE #152] Fix Return Value Handling in MSFT Typelibs

Robert Shearman rob at codeweavers.com
Thu Dec 1 00:39:26 CST 2005

Remove broken return value handling code and that would reference memory
beyond the end of the arguments array. Replace it with code that
properly handles referencing the return type and setting the return type
to VT_VOID when a dispinterface function doesn't have any return value.

   dlls/oleaut32/typelib.c |   59
   1 files changed, 27 insertions(+), 32 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: c4fedca5a2757616f7de8737acba1da8a3d38c2a.diff
Type: text/x-patch
Size: 2913 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20051201/0290b839/c4fedca5a2757616f7de8737acba1da8a3d38c2a.diff

More information about the wine-patches mailing list