From 59cbfbc34ab52a9762839ee58e3d24c6bb9dd600 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Wed, 24 Aug 2011 12:31:08 +0000 Subject: [PATCH] [NTOSKRNL] - Do not return an NTSTATUS from KeSynchronizeExecution, which returns BOOLEAN [KERNEL32] - Do not return an NTSTATUS from BasepGetModuleHandleExW Found by MSVC. svn path=/trunk/; revision=53413 --- reactos/dll/win32/kernel32/client/loader.c | 2 +- reactos/ntoskrnl/ke/i386/irqobj.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/kernel32/client/loader.c b/reactos/dll/win32/kernel32/client/loader.c index b600b8c2fc3..4453827e41e 100644 --- a/reactos/dll/win32/kernel32/client/loader.c +++ b/reactos/dll/win32/kernel32/client/loader.c @@ -818,7 +818,7 @@ BasepGetModuleHandleExW(BOOLEAN NoLock, DWORD dwPublicFlags, LPCWSTR lpwModuleNa /* Fail */ BaseSetLastNTError(Status); if (phModule) *phModule = 0; - return Status; + return NT_SUCCESS(Status); } } diff --git a/reactos/ntoskrnl/ke/i386/irqobj.c b/reactos/ntoskrnl/ke/i386/irqobj.c index 7d126cbc9d7..1970c0ddbcc 100644 --- a/reactos/ntoskrnl/ke/i386/irqobj.c +++ b/reactos/ntoskrnl/ke/i386/irqobj.c @@ -591,7 +591,7 @@ KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, KfLowerIrql(OldIrql); /* Return status */ - return Status; + return NT_SUCCESS(Status); } /* EOF */