rpcrt4: Fill out more of the function tables with functions that already exist.

This commit is contained in:
Robert Shearman 2006-05-17 14:45:40 +01:00 committed by Alexandre Julliard
parent ecd3780cc0
commit b52ae402ad
1 changed files with 13 additions and 6 deletions

View File

@ -139,7 +139,7 @@ const NDR_MARSHALL NdrMarshaller[NDR_TABLE_SIZE] = {
/* 0x2a */ /* 0x2a */
NdrEncapsulatedUnionMarshall, NdrEncapsulatedUnionMarshall,
NdrNonEncapsulatedUnionMarshall, NdrNonEncapsulatedUnionMarshall,
0, NdrByteCountPointerMarshall,
NdrXmitOrRepAsMarshall, NdrXmitOrRepAsMarshall, NdrXmitOrRepAsMarshall, NdrXmitOrRepAsMarshall,
/* 0x2f */ /* 0x2f */
NdrInterfacePointerMarshall, NdrInterfacePointerMarshall,
@ -176,7 +176,7 @@ const NDR_UNMARSHALL NdrUnmarshaller[NDR_TABLE_SIZE] = {
/* 0x2a */ /* 0x2a */
NdrEncapsulatedUnionUnmarshall, NdrEncapsulatedUnionUnmarshall,
NdrNonEncapsulatedUnionUnmarshall, NdrNonEncapsulatedUnionUnmarshall,
0, NdrByteCountPointerUnmarshall,
NdrXmitOrRepAsUnmarshall, NdrXmitOrRepAsUnmarshall, NdrXmitOrRepAsUnmarshall, NdrXmitOrRepAsUnmarshall,
/* 0x2f */ /* 0x2f */
NdrInterfacePointerUnmarshall, NdrInterfacePointerUnmarshall,
@ -213,7 +213,7 @@ const NDR_BUFFERSIZE NdrBufferSizer[NDR_TABLE_SIZE] = {
/* 0x2a */ /* 0x2a */
NdrEncapsulatedUnionBufferSize, NdrEncapsulatedUnionBufferSize,
NdrNonEncapsulatedUnionBufferSize, NdrNonEncapsulatedUnionBufferSize,
0, NdrByteCountPointerBufferSize,
NdrXmitOrRepAsBufferSize, NdrXmitOrRepAsBufferSize, NdrXmitOrRepAsBufferSize, NdrXmitOrRepAsBufferSize,
/* 0x2f */ /* 0x2f */
NdrInterfacePointerBufferSize, NdrInterfacePointerBufferSize,
@ -234,17 +234,24 @@ const NDR_MEMORYSIZE NdrMemorySizer[NDR_TABLE_SIZE] = {
NdrPointerMemorySize, NdrPointerMemorySize, NdrPointerMemorySize, NdrPointerMemorySize,
/* 0x15 */ /* 0x15 */
NdrSimpleStructMemorySize, NdrSimpleStructMemorySize, NdrSimpleStructMemorySize, NdrSimpleStructMemorySize,
0, 0, 0, NdrConformantStructMemorySize, NdrConformantStructMemorySize,
NdrConformantVaryingStructMemorySize,
NdrComplexStructMemorySize, NdrComplexStructMemorySize,
/* 0x1b */ /* 0x1b */
NdrConformantArrayMemorySize, 0, 0, 0, 0, 0, NdrConformantArrayMemorySize,
NdrConformantVaryingArrayMemorySize,
NdrFixedArrayMemorySize, NdrFixedArrayMemorySize,
NdrVaryingArrayMemorySize, NdrVaryingArrayMemorySize,
NdrComplexArrayMemorySize, NdrComplexArrayMemorySize,
/* 0x22 */ /* 0x22 */
NdrConformantStringMemorySize, 0, 0, NdrConformantStringMemorySize, 0, 0,
NdrConformantStringMemorySize, NdrConformantStringMemorySize,
NdrNonConformantStringMemorySize, 0, 0, 0, NdrNonConformantStringMemorySize, 0, 0, 0,
/* 0x2a */ /* 0x2a */
0, 0, 0, 0, 0, NdrEncapsulatedUnionMemorySize,
NdrNonEncapsulatedUnionMemorySize,
NdrByteCountPointerMemorySize,
NdrXmitOrRepAsMemorySize, NdrXmitOrRepAsMemorySize,
/* 0x2f */ /* 0x2f */
NdrInterfacePointerMemorySize, NdrInterfacePointerMemorySize,
/* 0xb0 */ /* 0xb0 */