- Forgot one change to KeAcquireSpinLockAtDpcLevel.
Modified: trunk/reactos/ntoskrnl/ke/apc.c

Modified: trunk/reactos/ntoskrnl/ke/apc.c
--- trunk/reactos/ntoskrnl/ke/apc.c	2005-07-26 19:11:25 UTC (rev 16752)
+++ trunk/reactos/ntoskrnl/ke/apc.c	2005-07-26 19:15:08 UTC (rev 16753)
@@ -471,7 +471,7 @@
 
     /* Lock the Dispatcher Database and APC Queue */
     OldIrql = KeAcquireDispatcherDatabaseLock();
-    KeAcquireSpinLock(&Thread->ApcQueueLock, &OldIrql);
+    KeAcquireSpinLockAtDpcLevel(&Thread->ApcQueueLock);
 
     ApcEntry = CurrentEntry = NULL;
     while (!IsListEmpty(&Thread->ApcState.ApcListHead[PreviousMode]))