reactos/lib/rpcrt4
diff -u -r1.4 -r1.5
--- cproxy.c 19 Sep 2004 10:35:24 -0000 1.4
+++ cproxy.c 20 Oct 2004 09:38:15 -0000 1.5
@@ -23,6 +23,8 @@
#include <stdarg.h>
+#define COBJMACROS
+
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
@@ -330,3 +332,11 @@
return IUnknown_Release(This->pUnkOuter);
#endif
}
+
+HRESULT WINAPI
+CreateProxyFromTypeInfo( LPTYPEINFO pTypeInfo, LPUNKNOWN pUnkOuter, REFIID riid,
+ LPRPCPROXYBUFFER *ppProxy, LPVOID *ppv )
+{
+ FIXME("%p %p %s %p %p\n", pTypeInfo, pUnkOuter, debugstr_guid(riid), ppProxy, ppv);
+ return E_NOTIMPL;
+}
reactos/lib/rpcrt4
diff -u -r1.3 -r1.4
--- ndr_ole.c 19 Sep 2004 10:35:24 -0000 1.3
+++ ndr_ole.c 20 Oct 2004 09:38:15 -0000 1.4
@@ -28,8 +28,10 @@
#include <stdio.h>
#include <string.h>
+#define COBJMACROS
#define NONAMELESSUNION
#define NONAMELESSSTRUCT
+
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
reactos/lib/rpcrt4
diff -u -r1.3 -r1.4
--- rpc_server.c 19 Sep 2004 10:35:24 -0000 1.3
+++ rpc_server.c 20 Oct 2004 09:38:15 -0000 1.4
@@ -767,7 +767,7 @@
{
PRPC_SERVER_INTERFACE If = (PRPC_SERVER_INTERFACE)IfSpec;
RpcServerInterface* sif;
- int i;
+ unsigned int i;
TRACE("(%p,%s,%p,%u,%u,%u,%p)\n", IfSpec, debugstr_guid(MgrTypeUuid), MgrEpv, Flags, MaxCalls,
MaxRpcSize, IfCallbackFn);
@@ -905,7 +905,7 @@
/***********************************************************************
* RpcServerRegisterAuthInfoA (RPCRT4.@)
*/
-RPC_STATUS WINAPI RpcServerRegisterAuthInfoA( unsigned char *ServerPrincName, ULONG AuthnSvc, RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn,
+RPC_STATUS WINAPI RpcServerRegisterAuthInfoA( unsigned char *ServerPrincName, unsigned long AuthnSvc, RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn,
LPVOID Arg )
{
FIXME( "(%s,%lu,%p,%p): stub\n", ServerPrincName, AuthnSvc, GetKeyFn, Arg );
@@ -916,7 +916,7 @@
/***********************************************************************
* RpcServerRegisterAuthInfoW (RPCRT4.@)
*/
-RPC_STATUS WINAPI RpcServerRegisterAuthInfoW( LPWSTR ServerPrincName, ULONG AuthnSvc, RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn,
+RPC_STATUS WINAPI RpcServerRegisterAuthInfoW( LPWSTR ServerPrincName, unsigned long AuthnSvc, RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn,
LPVOID Arg )
{
FIXME( "(%s,%lu,%p,%p): stub\n", debugstr_w( ServerPrincName ), AuthnSvc, GetKeyFn, Arg );
reactos/lib/rpcrt4
diff -u -r1.1 -r1.2
--- rpcrt4.spec 4 May 2004 20:06:26 -0000 1.1
+++ rpcrt4.spec 20 Oct 2004 09:38:15 -0000 1.2
@@ -573,7 +573,7 @@
@ stub I_RpcltDebugSetPDUFilter
@ stub I_UuidCreate
-@ stub CreateProxyFromTypeInfo
+@ stdcall CreateProxyFromTypeInfo(ptr ptr ptr ptr ptr)
@ stub CreateStubFromTypeInfo
@ stub PerformRpcInitialization
@ stub StartServiceIfNecessary # win9x
reactos/lib/rpcrt4
diff -u -r1.4 -r1.5
--- rpcrt4_main.c 4 May 2004 20:10:07 -0000 1.4
+++ rpcrt4_main.c 20 Oct 2004 09:38:15 -0000 1.5
@@ -475,7 +475,7 @@
{
BYTE *data = (BYTE*)uuid;
short c0 = 0, c1 = 0, x, y;
- int i;
+ unsigned int i;
if (!uuid) data = (BYTE*)(uuid = &uuid_nil);