From b7578b2c4b29ee8b7134ff244ddef8b31bede94f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Tue, 22 Aug 2006 18:53:50 +0000 Subject: [PATCH] =?UTF-8?q?Fix=20GCC=204=20build.=20Patch=20by=20Thomas=20?= =?UTF-8?q?Weidenm=C3=BCller?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit svn path=/trunk/; revision=23647 --- reactos/base/system/winlogon/screensaver.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/base/system/winlogon/screensaver.c b/reactos/base/system/winlogon/screensaver.c index 991e65f5bdd..62febd804d4 100644 --- a/reactos/base/system/winlogon/screensaver.c +++ b/reactos/base/system/winlogon/screensaver.c @@ -17,7 +17,7 @@ KeyboardActivityProc( IN WPARAM wParam, IN LPARAM lParam) { - InterlockedExchange(&WLSession->LastActivity, ((PKBDLLHOOKSTRUCT)lParam)->time); + InterlockedExchange((LONG*)&WLSession->LastActivity, ((PKBDLLHOOKSTRUCT)lParam)->time); return CallNextHookEx(NULL, nCode, wParam, lParam); } @@ -27,7 +27,7 @@ MouseActivityProc( IN WPARAM wParam, IN LPARAM lParam) { - InterlockedExchange(&WLSession->LastActivity, ((PMSLLHOOKSTRUCT)lParam)->time); + InterlockedExchange((LONG*)&WLSession->LastActivity, ((PMSLLHOOKSTRUCT)lParam)->time); return CallNextHookEx(NULL, nCode, wParam, lParam); } @@ -108,7 +108,7 @@ ScreenSaverThreadMain( LoadScreenSaverParameters(&Timeout); /* Check if we didn't had recent activity */ - LastActivity = InterlockedCompareExchange(&Session->LastActivity, 0, 0); + LastActivity = InterlockedCompareExchange((LONG*)&Session->LastActivity, 0, 0); if (LastActivity + Timeout > GetTickCount()) continue;