[NTOSKRNL]
authorThomas Faber <thomas.faber@reactos.org>
Wed, 24 Aug 2011 12:31:08 +0000 (12:31 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Wed, 24 Aug 2011 12:31:08 +0000 (12:31 +0000)
- 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
reactos/ntoskrnl/ke/i386/irqobj.c

index b600b8c..4453827 100644 (file)
@@ -818,7 +818,7 @@ BasepGetModuleHandleExW(BOOLEAN NoLock, DWORD dwPublicFlags, LPCWSTR lpwModuleNa
             /* Fail */
             BaseSetLastNTError(Status);
             if (phModule) *phModule = 0;
-            return Status;
+            return NT_SUCCESS(Status);
         }
     }
 
index 7d126cb..1970c0d 100644 (file)
@@ -591,7 +591,7 @@ KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt,
     KfLowerIrql(OldIrql);
     
     /* Return status */
-    return Status;
+    return NT_SUCCESS(Status);
 }
 
 /* EOF */