From dd227c7ce3a9923b523587c88c9b150ec0c1b477 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 30 Sep 2003 07:16:20 +0000 Subject: [PATCH] SDL12: Disable screensaver in windib driver. --- src/video/windib/SDL_dibevents.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/video/windib/SDL_dibevents.c b/src/video/windib/SDL_dibevents.c index 1d9152227..8622a28e2 100644 --- a/src/video/windib/SDL_dibevents.c +++ b/src/video/windib/SDL_dibevents.c @@ -160,6 +160,15 @@ LONG } return(0); +#if defined(SC_SCREENSAVE) && defined(SC_MONITORPOWER) + case WM_SYSCOMMAND: { + if ((wParam&0xFFF0)==SC_SCREENSAVE || + (wParam&0xFFF0)==SC_MONITORPOWER) + return(0); + } + /* Fall through to default processing */ +#endif /* SC_SCREENSAVE && SC_MONITORPOWER */ + default: { /* Only post the event if we're watching for it */ if ( SDL_ProcessEvents[SDL_SYSWMEVENT] == SDL_ENABLE ) {