rpcrt4: Dereference the memory for pointers in NdrNonEncapsulatedUnionUnmarshall.

Robert Shearman rob at codeweavers.com
Mon May 15 07:35:17 CDT 2006

Pointers in a non-encapsulated union behave like embedded pointers, so 
don't rely on the NdrPointer* functions doing the right thing in this 
case and call the Pointer* functions directly.


  dlls/rpcrt4/ndr_marshall.c |   23 ++++++++++++++++++-----
  1 files changed, 18 insertions(+), 5 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ddc918c83c12749025bf0b1484995f56d961651f.diff
Type: text/x-patch
Size: 2697 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060515/c38aee50/ddc918c83c12749025bf0b1484995f56d961651f-0001.diff

More information about the wine-patches mailing list