ole32: don't crash when running the marshal tests on Vista.

Reece Dunn msclrhd at googlemail.com
Wed Jul 30 03:25:14 CDT 2008

When running the ole32:marshal tests on Vista, the call to
CoUnmarshalInterface fails. This results in pProxy being NULL which
then causes the crash on the QueryInterface call.

This patch makes sure that the pProxy-dependant tests are only called
when pProxy is valid.

- Reece
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0005-ole32-don-t-crash-when-running-the-marshal-tests-on.txt
Url: http://www.winehq.org/pipermail/wine-patches/attachments/20080730/fb68fd6d/attachment.txt 

More information about the wine-patches mailing list