diff --git a/sdk/lib/drivers/arbiter/CMakeLists.txt b/sdk/lib/drivers/arbiter/CMakeLists.txt index 2bf4e36025f..a049c8c8b38 100644 --- a/sdk/lib/drivers/arbiter/CMakeLists.txt +++ b/sdk/lib/drivers/arbiter/CMakeLists.txt @@ -1,10 +1,8 @@ -include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/rtl) +add_definitions(-D_NTSYSTEM_) list(APPEND SOURCE - arbiter.c - arbiter.h) + arbiter.c) add_library(arbiter ${SOURCE}) add_dependencies(arbiter bugcodes xdk) -add_pch(arbiter arbiter.h SOURCE) diff --git a/sdk/lib/drivers/arbiter/arbiter.c b/sdk/lib/drivers/arbiter/arbiter.c index fc85159b69b..9d7d5561de4 100644 --- a/sdk/lib/drivers/arbiter/arbiter.c +++ b/sdk/lib/drivers/arbiter/arbiter.c @@ -8,11 +8,14 @@ /* INCLUDES *******************************************************************/ -#define NDEBUG -#include +#include +#include #include "arbiter.h" +#define NDEBUG +#include + /* GLOBALS ********************************************************************/ /* DATA **********************************************************************/ diff --git a/sdk/lib/drivers/arbiter/arbiter.h b/sdk/lib/drivers/arbiter/arbiter.h index c4a51623e52..6b8be2fb207 100644 --- a/sdk/lib/drivers/arbiter/arbiter.h +++ b/sdk/lib/drivers/arbiter/arbiter.h @@ -9,11 +9,6 @@ #ifndef _ARBITER_H #define _ARBITER_H -#ifndef _NTOSKRNL_ -#include -#include -#endif - typedef struct _ARBITER_ORDERING { ULONGLONG Start;