- Make explicit some missing include dependencies.
- Implement NdrGetBuffer, NdrFreeBuffer, NdrConformantStringBufferSize
and NdrConformantStringMarshall.
- Define the RPC_FC_C_CSTRING constant.
- Perhaps I don't want those MIDL_*_FORMAT_STRING structs, after
all. Removed.
- Add RPC todo list.
- MIDL_STUB_MESSAGE.uFlags aren't.
- Comment out the NdrClientCall2 mock-up since that stuff is in the
process of being implemented and might cause problems.
diff --git a/include/rpcndr.h b/include/rpcndr.h
index 2ee8cc8..f9c0ad0 100644
--- a/include/rpcndr.h
+++ b/include/rpcndr.h
@@ -24,6 +24,8 @@
#ifndef __WINE_RPCNDR_H
#define __WINE_RPCNDR_H
+#include "rpc.h"
+
#define TARGET_IS_NT40_OR_LATER 1
#define TARGET_IS_NT351_OR_WIN95_OR_LATER 1
@@ -93,7 +95,7 @@
int IgnoreEmbeddedPointers;
unsigned char *PointerBufferMark;
unsigned char fBufferValid;
- unsigned char uFlags;
+ unsigned char Unused;
ULONG_PTR MaxCount;
unsigned long Offset;
unsigned long ActualCount;