ole32: The identity functions can be used from apartments other than the one the...
commitdd8a736c3fc8ebcbbce1d4c548ac0e57d5c3feff
authorRob Shearman <rob@codeweavers.com>
Mon, 21 May 2007 15:45:17 +0000 (21 16:45 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 22 May 2007 10:18:55 +0000 (22 12:18 +0200)
tree4d8bc21cf618843a616a3de51ea407d99d20b98b
parentbf2b49b4e0ab46bff6a2f85f66be60d2ee320d9e
ole32: The identity functions can be used from apartments other than the one the proxy was unmarshaled into.

In this case, don't use the cached This->remunk and don't cache the
unmarshaled object in This->remunk.
dlls/ole32/marshal.c
dlls/ole32/tests/marshal.c