Rob Shearman : rpcrt4: Factorise conformant array NDR functions and use them to fix the wire-representation of complex structures with conformant arrays .

Alexandre Julliard julliard at winehq.org
Mon Aug 18 10:46:11 CDT 2008


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

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Sun Aug 10 11:14:07 2008 +0100

rpcrt4: Factorise conformant array NDR functions and use them to fix the wire-representation of complex structures with conformant arrays.

Factorise each conformant array function into the part that deals with
reading, writing or sizing the conformance and another part that deals
with reading, writing or sizing the variance and the element data.

This allows complex structures to use the right wire format where the
conformance appears before the structure data starts.

---

 dlls/rpcrt4/ndr_marshall.c |  425 +++++++++++++++++++++++++++++++++++--------
 1 files changed, 346 insertions(+), 79 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=9116d73c63256e7318e0a74bb80f7ecdf0c7f2f5



More information about the wine-cvs mailing list