ntdll: Add an error code
André Hentschel
nerv at dawncrow.de
Wed Jun 2 10:22:47 CDT 2010
---
dlls/ntdll/error.c | 2 +-
dlls/ntdll/tests/error.c | 1 +
include/winerror.h | 1 +
3 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/ntdll/error.c b/dlls/ntdll/error.c
index 5537c87..1cce285 100644
--- a/dlls/ntdll/error.c
+++ b/dlls/ntdll/error.c
@@ -670,7 +670,7 @@ static const DWORD table_c0000001[411] =
0, /* c0000116 (STATUS_ABIOS_INVALID_SELECTOR) */
ERROR_INVALID_THREAD_ID, /* c0000117 (STATUS_NO_LDT) */
0, /* c0000118 (STATUS_INVALID_LDT_SIZE) */
- 0, /* c0000119 (STATUS_INVALID_LDT_OFFSET) */
+ ERROR_INVALID_LDT_OFFSET, /* c0000119 (STATUS_INVALID_LDT_OFFSET) */
0, /* c000011a (STATUS_INVALID_LDT_DESCRIPTOR) */
ERROR_BAD_EXE_FORMAT, /* c000011b (STATUS_INVALID_IMAGE_NE_FORMAT) */
ERROR_RXACT_INVALID_STATE, /* c000011c (STATUS_RXACT_INVALID_STATE) */
diff --git a/dlls/ntdll/tests/error.c b/dlls/ntdll/tests/error.c
index 01c165d..ca1b350 100644
--- a/dlls/ntdll/tests/error.c
+++ b/dlls/ntdll/tests/error.c
@@ -329,6 +329,7 @@ static void run_error_tests(void)
cmp(STATUS_INVALID_SID, ERROR_INVALID_SID);
cmp(STATUS_INVALID_SECURITY_DESCR, ERROR_INVALID_SECURITY_DESCR);
cmp(STATUS_PROCEDURE_NOT_FOUND, ERROR_PROC_NOT_FOUND);
+ cmp2(STATUS_INVALID_LDT_OFFSET, ERROR_INVALID_LDT_OFFSET);
cmp(STATUS_BAD_INITIAL_PC, ERROR_BAD_EXE_FORMAT);
cmp(STATUS_INVALID_FILE_FOR_SECTION, ERROR_BAD_EXE_FORMAT);
cmp(STATUS_INVALID_IMAGE_FORMAT, ERROR_BAD_EXE_FORMAT);
diff --git a/include/winerror.h b/include/winerror.h
index 97a58cb..83ac958 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -305,6 +305,7 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_ARITHMETIC_OVERFLOW 534
#define ERROR_PIPE_CONNECTED 535
#define ERROR_PIPE_LISTENING 536
+#define ERROR_INVALID_LDT_OFFSET 563
#define ERROR_HANDLES_CLOSED 676
#define ERROR_EA_ACCESS_DENIED 994
#define ERROR_OPERATION_ABORTED 995
--
Best Regards, André Hentschel
More information about the wine-patches
mailing list