Rob Shearman : rpcrt4: Improve PointerUnmarshall to cope with keeping the non-NULL source pointer of a client unmarshall .
Alexandre Julliard
julliard at winehq.org
Fri Nov 30 07:56:21 CST 2007
Module: wine
Branch: master
Commit: b676309db3fbde48ba0a7ca202172f37c443e0c6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=b676309db3fbde48ba0a7ca202172f37c443e0c6
Author: Rob Shearman <rob at codeweavers.com>
Date: Thu Nov 29 17:35:34 2007 +0000
rpcrt4: Improve PointerUnmarshall to cope with keeping the non-NULL source pointer of a client unmarshall.
This will enable various types with embedded pointers to handle [in,out]
parameters correctly by keeping the existing memory.
---
dlls/rpcrt4/ndr_marshall.c | 98 ++++++++++++++++++++++++++++++++------------
1 files changed, 71 insertions(+), 27 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=b676309db3fbde48ba0a7ca202172f37c443e0c6
More information about the wine-cvs
mailing list