diff --git a/reactos/ntoskrnl/include/internal/ex.h b/reactos/ntoskrnl/include/internal/ex.h index 714b97c7ca8..fa28e1ab7e4 100644 --- a/reactos/ntoskrnl/include/internal/ex.h +++ b/reactos/ntoskrnl/include/internal/ex.h @@ -17,9 +17,10 @@ extern POBJECT_TYPE ExEventPairObjectType; /* Note: we only use a spinlock on SMP. On UP, we cli/sti intead */ #ifndef CONFIG_SMP -#define ExAcquireResourceLock(l, i) \ - UNREFERENCED_PARAMETER(*i); \ - Ke386DisableInterrupts(); +#define ExAcquireResourceLock(l, i) { \ + (void)i; \ + Ke386DisableInterrupts(); \ +} #define ExReleaseResourceLock(l, i) Ke386EnableInterrupts(); #else #define ExAcquireResourceLock(l, i) KeAcquireSpinLock(l, i);