Author: tfaber
Date: Wed Aug 24 13:05:22 2011
New Revision: 53417
URL:
http://svn.reactos.org/svn/reactos?rev=53417&view=rev
Log:
[NTOSKRNL]
- Fix return value of KeSynchronizeExecution again... the SynchronizeRoutine also returns
BOOLEAN
Modified:
trunk/reactos/ntoskrnl/ke/i386/irqobj.c
Modified: trunk/reactos/ntoskrnl/ke/i386/irqobj.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/irqobj.c?…
==============================================================================
--- trunk/reactos/ntoskrnl/ke/i386/irqobj.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ke/i386/irqobj.c [iso-8859-1] Wed Aug 24 13:05:22 2011
@@ -572,7 +572,7 @@
IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine,
IN PVOID SynchronizeContext OPTIONAL)
{
- NTSTATUS Status;
+ BOOLEAN Success;
KIRQL OldIrql;
/* Raise IRQL */
@@ -582,7 +582,7 @@
KeAcquireSpinLockAtDpcLevel(Interrupt->ActualLock);
/* Call the routine */
- Status = SynchronizeRoutine(SynchronizeContext);
+ Success = SynchronizeRoutine(SynchronizeContext);
/* Release lock */
KeReleaseSpinLockFromDpcLevel(Interrupt->ActualLock);
@@ -591,7 +591,7 @@
KfLowerIrql(OldIrql);
/* Return status */
- return NT_SUCCESS(Status);
+ return Success;
}
/* EOF */