[ros-diffs] [tkreuzer] 54149: [PSDK] - don't define _cdecl and __cdecl to nothing on MSVC builds. - define cdecl and CDECL to nothing - add #pragma once - this file is full of hacks

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Sat Oct 15 19:54:52 UTC 2011


Author: tkreuzer
Date: Sat Oct 15 19:54:51 2011
New Revision: 54149

URL: http://svn.reactos.org/svn/reactos?rev=54149&view=rev
Log:
[PSDK]
- don't define _cdecl and __cdecl to nothing on MSVC builds.
- define cdecl and CDECL to nothing
- add #pragma once
- this file is full of hacks

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

Modified: trunk/reactos/include/psdk/windef.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/windef.h?rev=54149&r1=54148&r2=54149&view=diff
==============================================================================
--- trunk/reactos/include/psdk/windef.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/windef.h [iso-8859-1] Sat Oct 15 19:54:51 2011
@@ -5,6 +5,7 @@
  */
 #ifndef _WINDEF_
 #define _WINDEF_
+#pragma once
 
 #define _WINDEF_H // wine ...
 
@@ -106,8 +107,6 @@
 #define PACKED
 #else
 #define PACKED
-#define _cdecl
-#define __cdecl
 #endif
 
 #ifdef __GNUC__
@@ -141,9 +140,9 @@
 #define near
 #define pascal __stdcall
 
-//#define cdecl _cdecl
+#define cdecl
 #ifndef CDECL
-#define CDECL _cdecl
+#define CDECL
 #endif
 
 #if !defined(__x86_64__) //defined(_STDCALL_SUPPORTED)




More information about the Ros-diffs mailing list