update for HEAD-2003091401
[reactos.git] / ntoskrnl / dbg / errinfo.c
index 1e1653f..a9cd6b6 100644 (file)
@@ -27,7 +27,8 @@
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
+#define NTOS_MODE_KERNEL
+#include <ntos.h>
 #include <internal/debug.h>
 
 /* GLOBALS *******************************************************************/
@@ -165,7 +166,7 @@ static struct _ERRLIST
   {STATUS_OBJECT_PATH_INVALID, "OBJECT_PATH_INVALID", NULL},
   {STATUS_OBJECT_PATH_NOT_FOUND, "OBJECT_PATH_NOT_FOUND", NULL},
   {STATUS_DFS_EXIT_PATH_FOUND, "DFS_EXIT_PATH_FOUND", NULL},
-  {STATUS_PATH_SYNTAX_BAD, "PATH_SYNTAX_BAD", NULL},
+  {STATUS_OBJECT_PATH_SYNTAX_BAD, "OBJECT_PATH_SYNTAX_BAD", NULL},
   {STATUS_DATA_OVERRUN, "DATA_OVERRUN", NULL},
   {STATUS_DATA_LATE_ERROR, "DATA_LATE_ERROR", NULL},
   {STATUS_DATA_ERROR, "DATA_ERROR", NULL},
@@ -212,7 +213,7 @@ DbgGetErrorText(NTSTATUS ErrorCode, PUNICODE_STRING ErrorText, ULONG Flags)
         {
           for (i = 0; FacList[i].Name != NULL; i++)
             {
-              if (FacList[i].Code == NT_FACILITY(ErrorCode))
+              if (FacList[i].Code == (ULONG) NT_FACILITY(ErrorCode))
                 {
                   break;
                 }