Moved a bunch of routines to kernel32.dll (with the help of
Dimitrie O. Paun).
diff --git a/scheduler/syslevel.c b/scheduler/syslevel.c
index 5a7523e..e6bb112 100644
--- a/scheduler/syslevel.c
+++ b/scheduler/syslevel.c
@@ -6,13 +6,14 @@
#include <unistd.h>
#include <sys/types.h>
+#include "ntddk.h"
#include "syslevel.h"
#include "heap.h"
#include "selectors.h"
#include "stackframe.h"
#include "debugtools.h"
-DEFAULT_DEBUG_CHANNEL(win32)
+DEFAULT_DEBUG_CHANNEL(win32);
static SYSLEVEL Win16Mutex;
static SEGPTR segpWin16Mutex;
@@ -230,7 +231,7 @@
{
ERR("(%d): Holding lock of level %d!\n",
level, i );
- DebugBreak();
+ DbgBreakPoint();
break;
}
}