From 0564ac0f793c4d283dafe8b49f4c848d0d15699e Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Wed, 24 Aug 2011 13:05:22 +0000 Subject: [PATCH] [NTOSKRNL] - Fix return value of KeSynchronizeExecution again... the SynchronizeRoutine also returns BOOLEAN svn path=/trunk/; revision=53417 --- reactos/ntoskrnl/ke/i386/irqobj.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/ntoskrnl/ke/i386/irqobj.c b/reactos/ntoskrnl/ke/i386/irqobj.c index 1970c0ddbcc..8f24809839f 100644 --- a/reactos/ntoskrnl/ke/i386/irqobj.c +++ b/reactos/ntoskrnl/ke/i386/irqobj.c @@ -572,7 +572,7 @@ KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine, IN PVOID SynchronizeContext OPTIONAL) { - NTSTATUS Status; + BOOLEAN Success; KIRQL OldIrql; /* Raise IRQL */ @@ -582,7 +582,7 @@ KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, KeAcquireSpinLockAtDpcLevel(Interrupt->ActualLock); /* Call the routine */ - Status = SynchronizeRoutine(SynchronizeContext); + Success = SynchronizeRoutine(SynchronizeContext); /* Release lock */ KeReleaseSpinLockFromDpcLevel(Interrupt->ActualLock); @@ -591,7 +591,7 @@ KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, KfLowerIrql(OldIrql); /* Return status */ - return NT_SUCCESS(Status); + return Success; } /* EOF */