[RTL]
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 4 Jan 2014 13:53:47 +0000 (13:53 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 4 Jan 2014 13:53:47 +0000 (13:53 +0000)
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61526

reactos/lib/rtl/actctx.c
reactos/lib/rtl/debug.c
reactos/lib/rtl/memstream.c
reactos/lib/rtl/registry.c
reactos/lib/rtl/rtl.h

index 1edd0cd..437995d 100644 (file)
@@ -14,7 +14,6 @@
 
 /* Based on Wine 1.1.26 */
 
-/* INCLUDES *****************************************************************/
 #include <rtl.h>
 
 #define NDEBUG
index c93f8af..25ccbcf 100644 (file)
@@ -11,6 +11,8 @@
 
 #include <rtl.h>
 
+#include <ndk/kdfuncs.h>
+
 #define NDEBUG
 #include <debug.h>
 
index b94460d..ff1382a 100644 (file)
@@ -7,9 +7,6 @@
 
 /* INCLUDES *******************************************************************/
 
-#define COBJMACROS
-#define CONST_VTABLE
-
 #include <rtl.h>
 
 #define NDEBUG
index 4f3823b..030fbef 100644 (file)
@@ -10,6 +10,9 @@
 /* INCLUDES *****************************************************************/
 
 #include <rtl.h>
+
+#include <ndk/cmfuncs.h>
+
 #define NDEBUG
 #include <debug.h>
 
index 649eaa0..e4384fd 100644 (file)
@@ -6,8 +6,6 @@
  * PROGRAMMER:      Alex Ionescu
  */
 
-/* INCLUDES ******************************************************************/
-
 #ifndef RTL_H
 #define RTL_H
 
 #define WIN32_NO_STATUS
 #define _INC_WINDOWS
 #define COM_NO_WINDOWS_H
+#define COBJMACROS
+#define CONST_VTABLE
 #include <windef.h>
 #include <winbase.h>
 #include <winreg.h>
 #include <objbase.h>
-#include <ndk/cmfuncs.h>
 #include <ndk/exfuncs.h>
 #include <ndk/iofuncs.h>
-#include <ndk/kdfuncs.h>
 #include <ndk/kefuncs.h>
 #include <ndk/ldrfuncs.h>
 #include <ndk/mmfuncs.h>
 /* Internal RTL header */
 #include "rtlp.h"
 
-/* PSEH Support */
-#include <pseh/pseh2.h>
-
-#include <intrin.h>
-
 /* Use intrinsics for x86 and x64 */
 #if defined(_M_IX86) || defined(_M_AMD64)
 #define InterlockedCompareExchange _InterlockedCompareExchange
@@ -61,5 +54,3 @@
 #endif
 
 #endif /* RTL_H */
-
-/* EOF */