Robert Shearman : rpcrt4:
Fill out more of the function tables with functions that already exist.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed May 17 14:48:27 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: b52ae402ad03bd12145553d78d51b996184cb984
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=b52ae402ad03bd12145553d78d51b996184cb984
Author: Robert Shearman <rob at codeweavers.com>
Date: Wed May 17 14:45:40 2006 +0100
rpcrt4: Fill out more of the function tables with functions that already exist.
---
dlls/rpcrt4/ndr_marshall.c | 19 +++++++++++++------
1 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/dlls/rpcrt4/ndr_marshall.c b/dlls/rpcrt4/ndr_marshall.c
index 67e7ab0..3207719 100644
--- a/dlls/rpcrt4/ndr_marshall.c
+++ b/dlls/rpcrt4/ndr_marshall.c
@@ -139,7 +139,7 @@ const NDR_MARSHALL NdrMarshaller[NDR_TAB
/* 0x2a */
NdrEncapsulatedUnionMarshall,
NdrNonEncapsulatedUnionMarshall,
- 0,
+ NdrByteCountPointerMarshall,
NdrXmitOrRepAsMarshall, NdrXmitOrRepAsMarshall,
/* 0x2f */
NdrInterfacePointerMarshall,
@@ -176,7 +176,7 @@ const NDR_UNMARSHALL NdrUnmarshaller[NDR
/* 0x2a */
NdrEncapsulatedUnionUnmarshall,
NdrNonEncapsulatedUnionUnmarshall,
- 0,
+ NdrByteCountPointerUnmarshall,
NdrXmitOrRepAsUnmarshall, NdrXmitOrRepAsUnmarshall,
/* 0x2f */
NdrInterfacePointerUnmarshall,
@@ -213,7 +213,7 @@ const NDR_BUFFERSIZE NdrBufferSizer[NDR_
/* 0x2a */
NdrEncapsulatedUnionBufferSize,
NdrNonEncapsulatedUnionBufferSize,
- 0,
+ NdrByteCountPointerBufferSize,
NdrXmitOrRepAsBufferSize, NdrXmitOrRepAsBufferSize,
/* 0x2f */
NdrInterfacePointerBufferSize,
@@ -234,17 +234,24 @@ const NDR_MEMORYSIZE NdrMemorySizer[NDR_
NdrPointerMemorySize, NdrPointerMemorySize,
/* 0x15 */
NdrSimpleStructMemorySize, NdrSimpleStructMemorySize,
- 0, 0, 0,
+ NdrConformantStructMemorySize, NdrConformantStructMemorySize,
+ NdrConformantVaryingStructMemorySize,
NdrComplexStructMemorySize,
/* 0x1b */
- NdrConformantArrayMemorySize, 0, 0, 0, 0, 0,
+ NdrConformantArrayMemorySize,
+ NdrConformantVaryingArrayMemorySize,
+ NdrFixedArrayMemorySize, NdrFixedArrayMemorySize,
+ NdrVaryingArrayMemorySize, NdrVaryingArrayMemorySize,
NdrComplexArrayMemorySize,
/* 0x22 */
NdrConformantStringMemorySize, 0, 0,
NdrConformantStringMemorySize,
NdrNonConformantStringMemorySize, 0, 0, 0,
/* 0x2a */
- 0, 0, 0, 0, 0,
+ NdrEncapsulatedUnionMemorySize,
+ NdrNonEncapsulatedUnionMemorySize,
+ NdrByteCountPointerMemorySize,
+ NdrXmitOrRepAsMemorySize, NdrXmitOrRepAsMemorySize,
/* 0x2f */
NdrInterfacePointerMemorySize,
/* 0xb0 */
More information about the wine-cvs
mailing list