Remove PAGED_CODE, PAGED_CODE_RTL and RTL_ONSTANT_STRING from
ntoskrnl.h. The first and last are in DDK, and the second is not used in
the kernel and already defined
Modified: trunk/reactos/ntoskrnl/include/ntoskrnl.h
_____
Modified: trunk/reactos/ntoskrnl/include/ntoskrnl.h
--- trunk/reactos/ntoskrnl/include/ntoskrnl.h 2005-06-19 00:28:46 UTC
(rev 16069)
+++ trunk/reactos/ntoskrnl/include/ntoskrnl.h 2005-06-19 01:10:08 UTC
(rev 16070)
@@ -74,32 +74,4 @@
#include <napi/teb.h>
#include <napi/win32.h>
-#ifndef RTL_CONSTANT_STRING
-#define RTL_CONSTANT_STRING(__SOURCE_STRING__) \
-{ \
- sizeof(__SOURCE_STRING__) - sizeof((__SOURCE_STRING__)[0]), \
- sizeof(__SOURCE_STRING__), \
- (__SOURCE_STRING__) \
-}
-#endif
-
-#ifdef DBG
-#ifndef PAGED_CODE
-#define PAGED_CODE()
\
- do {
\
- if(KeGetCurrentIrql() > APC_LEVEL) {
\
- DbgPrint("%s:%i: Pagable code called at IRQL > APC_LEVEL (%d)\n",
\
- __FILE__, __LINE__, KeGetCurrentIrql());
\
- KEBUGCHECK(0);
\
- }
\
- } while(0)
-#endif
-#define PAGED_CODE_RTL PAGED_CODE
-#else
-#ifndef PAGED_CODE
-#define PAGED_CODE()
-#endif
-#define PAGED_CODE_RTL()
-#endif
-
#endif /* INCLUDE_NTOSKRNL_H */
Show replies by date