From a02b3fc01f89311954fbe503fd90ec6d9ce2c1a7 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Tue, 10 May 2011 16:05:59 +0000 Subject: [PATCH] [NTDLL] - Result of LdrQueryImageFileExecutionOptions() shouldn't be used as a return status. Always reset it to STATUS_SUCCESS whatever the function returns. See bug #6231 for more details. svn path=/trunk/; revision=51668 --- reactos/dll/ntdll/ldr/ldrinit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/dll/ntdll/ldr/ldrinit.c b/reactos/dll/ntdll/ldr/ldrinit.c index a7a196fcaa3..6b08bed65dd 100644 --- a/reactos/dll/ntdll/ldr/ldrinit.c +++ b/reactos/dll/ntdll/ldr/ldrinit.c @@ -591,6 +591,9 @@ LdrpRunInitializeRoutines(IN PCONTEXT Context OPTIONAL) sizeof(ULONG), NULL); if (!NT_SUCCESS(Status)) BreakOnDllLoad = 0; + + /* Reset status back to STATUS_SUCCESS */ + Status = STATUS_SUCCESS; } /* Break if aksed */