From d6fa8735be4beedf880bec129cdc45f67accab95 Mon Sep 17 00:00:00 2001 From: Dmitry Gorbachev Date: Wed, 20 Jan 2010 10:59:39 +0000 Subject: [PATCH] Fix build-2. svn path=/trunk/; revision=45161 --- reactos/ntoskrnl/ke/i386/context.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/ke/i386/context.c b/reactos/ntoskrnl/ke/i386/context.c index 6cc711befe7..085e9ae735b 100644 --- a/reactos/ntoskrnl/ke/i386/context.c +++ b/reactos/ntoskrnl/ke/i386/context.c @@ -23,12 +23,12 @@ KiSwapProcess(IN PKPROCESS NewProcess, { PKIPCR Pcr = (PKIPCR)KeGetPcr(); #ifdef CONFIG_SMP - ULONG SetMember; + LONG SetMember; /* Update active processor mask */ - SetMember = Pcr->SetMember; - InterlockedXor(&NewProcess->ActiveProcessors, SetMember); - InterlockedXor(&OldProcess->ActiveProcessors, SetMember); + SetMember = (LONG)Pcr->SetMember; + InterlockedXor((PLONG)&NewProcess->ActiveProcessors, SetMember); + InterlockedXor((PLONG)&OldProcess->ActiveProcessors, SetMember); #endif /* Check for new LDT */