From 74ce61800e33b8c1965830543009ec28f235d37e Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 10 Dec 2009 01:48:07 +0000 Subject: [PATCH] Don't C_ASSERT inside a function body. The new definition causes a warning with this. svn path=/branches/ros-amd64-bringup/; revision=44509 --- reactos/ntoskrnl/ke/wait.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/ntoskrnl/ke/wait.c b/reactos/ntoskrnl/ke/wait.c index 74c960cf019..4e70fc3e427 100644 --- a/reactos/ntoskrnl/ke/wait.c +++ b/reactos/ntoskrnl/ke/wait.c @@ -117,6 +117,9 @@ KiAcquireFastMutex(IN PFAST_MUTEX FastMutex) NULL); } +/* We depend on these bits being just right */ +C_ASSERT((GM_LOCK_WAITER_WOKEN * 2) == GM_LOCK_WAITER_INC); + VOID FASTCALL KiAcquireGuardedMutex(IN OUT PKGUARDED_MUTEX GuardedMutex) @@ -124,9 +127,6 @@ KiAcquireGuardedMutex(IN OUT PKGUARDED_MUTEX GuardedMutex) ULONG BitsToRemove, BitsToAdd; LONG OldValue, NewValue; - /* We depend on these bits being just right */ - C_ASSERT((GM_LOCK_WAITER_WOKEN * 2) == GM_LOCK_WAITER_INC); - /* Increase the contention count */ GuardedMutex->Contention++;