From bfe3f61696d2a6dd336a08690cb9dbbc0119b9b0 Mon Sep 17 00:00:00 2001 From: Daniel Reimer Date: Sun, 16 Jun 2013 20:37:04 +0000 Subject: [PATCH] logical 'and' applied to non-boolean constant Reviewed by Thomas Faber and asked for commit, so blame him! CORE-7207 #resolve #comment Fixed! svn path=/trunk/; revision=59238 --- reactos/ntoskrnl/mm/ARM3/vadnode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/mm/ARM3/vadnode.c b/reactos/ntoskrnl/mm/ARM3/vadnode.c index 6b8cdda86a6..c6608c55c57 100644 --- a/reactos/ntoskrnl/mm/ARM3/vadnode.c +++ b/reactos/ntoskrnl/mm/ARM3/vadnode.c @@ -647,7 +647,7 @@ MiCheckSecuredVad(IN PMMVAD Vad, (EndAddress >= ((PMMVAD_LONG)Vad)->u3.Secured.StartVpn)) { /* Guard page? */ - if (ProtectionMask && MM_DECOMMIT) + if (ProtectionMask & MM_DECOMMIT) { DPRINT1("Not allowed to change protection on guard page!\n"); return STATUS_INVALID_PAGE_PROTECTION;