Author: akhaldi
Date: Sat Dec 20 16:26:03 2014
New Revision: 65762

URL: http://svn.reactos.org/svn/reactos?rev=65762&view=rev
Log:
[PSDK] Define rpcndr.h DECLSPEC_UUID in consistency with the one in winnt.h. 
Fixes some redefinition warnings.

Modified:
    trunk/reactos/include/psdk/rpcndr.h

Modified: trunk/reactos/include/psdk/rpcndr.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/rpcndr.h?rev=65762&r1=65761&r2=65762&view=diff
==============================================================================
--- trunk/reactos/include/psdk/rpcndr.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/rpcndr.h [iso-8859-1] Sat Dec 20 16:26:03 2014
@@ -142,7 +142,14 @@
 typedef void (__RPC_USER *NDR_NOTIFY_ROUTINE)(void);
 typedef void (__RPC_USER *NDR_NOTIFY2_ROUTINE)(boolean flag);
 
-#define DECLSPEC_UUID(x)
+#ifndef DECLSPEC_UUID
+ #if defined(_MSC_VER) && defined(__cplusplus)
+  #define DECLSPEC_UUID(x) __declspec(uuid(x))
+ #else
+  #define DECLSPEC_UUID(x)
+ #endif
+#endif /* DECLSPEC_UUID */
+
 #define MIDL_INTERFACE(x)   struct
 
 struct _MIDL_STUB_MESSAGE;


Reply via email to