Robert Shearman : ole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of

Alexandre Julliard julliard at wine.codeweavers.com
Sat Aug 26 13:47:42 CDT 2006


Module: wine
Branch: master
Commit: 588c782ac8a6affaa6550bf0e573e2a63e943533
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=588c782ac8a6affaa6550bf0e573e2a63e943533

Author: Robert Shearman <rob at codeweavers.com>
Date:   Sat Aug 26 12:07:18 2006 +0100

ole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of
Invoke, even though we are requesting a buffer size of 0 as we put
extra data into the buffer in IRpcChannelBuffer_GetBuffer.

---

 dlls/ole32/oleproxy.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/dlls/ole32/oleproxy.c b/dlls/ole32/oleproxy.c
index 95327d8..7f0b45d 100644
--- a/dlls/ole32/oleproxy.c
+++ b/dlls/ole32/oleproxy.c
@@ -601,6 +601,7 @@ static HRESULT WINAPI RemUnkStub_Invoke(
 
     /* out */
     pMsg->cbBuffer = 0;
+    IRpcChannelBuffer_GetBuffer(pChannel, pMsg, &IID_IRemUnknown);
     break;
   }
   }




More information about the wine-cvs mailing list