From 8139985d99ee996eb3d3d4ac72d3f128ac3c1beb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 18 Aug 2008 21:06:38 +0000 Subject: [PATCH] fCornerRunner could be NULL when reloading settings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27049 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../input_server/filters/screensaver/ScreenSaverFilter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/input_server/filters/screensaver/ScreenSaverFilter.cpp b/src/add-ons/input_server/filters/screensaver/ScreenSaverFilter.cpp index 185e3bf6af..d72611375f 100644 --- a/src/add-ons/input_server/filters/screensaver/ScreenSaverFilter.cpp +++ b/src/add-ons/input_server/filters/screensaver/ScreenSaverFilter.cpp @@ -347,7 +347,8 @@ ScreenSaverFilter::Filter(BMessage *message, BList *outList) fCurrentCorner = fBlankCorner; // start screen blanker after one second of inactivity - if (fCornerRunner->SetInterval(kCornerDelay) != B_OK) + if (fCornerRunner != NULL + && fCornerRunner->SetInterval(kCornerDelay) != B_OK) _Invoke(); break; }