Module: wine Branch: master Commit: 9116d73c63256e7318e0a74bb80f7ecdf0c7f2f5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9116d73c63256e7318e0a74bb8...
Author: Rob Shearman robertshearman@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=9116d73c63256e7318e0a7...