summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-09-13 22:23:00 +0300
committerAndrei Karas <akaras@inbox.ru>2017-09-13 22:23:00 +0300
commit7582d0d20c7b59be9a19ec49bb29d7c971e6835d (patch)
tree387f477069966819da8ba696a6a3bebf4102aae9
parent86b19d64c2692665aba33e44ee5db6cbf36b6342 (diff)
downloadmanaplus-7582d0d20c7b59be9a19ec49bb29d7c971e6835d.tar.gz
manaplus-7582d0d20c7b59be9a19ec49bb29d7c971e6835d.tar.bz2
manaplus-7582d0d20c7b59be9a19ec49bb29d7c971e6835d.tar.xz
manaplus-7582d0d20c7b59be9a19ec49bb29d7c971e6835d.zip
Fix compilation with SDL 2 < 2.0.2.
-rw-r--r--src/utils/sdl2helper.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/utils/sdl2helper.cpp b/src/utils/sdl2helper.cpp
index ad559b0e6..68fb9cf4d 100644
--- a/src/utils/sdl2helper.cpp
+++ b/src/utils/sdl2helper.cpp
@@ -218,12 +218,16 @@ void SDL::allowScreenSaver(const bool allow)
{
if (allow)
{
+#if SDL_VERSION_ATLEAST(2, 0, 2)
SDL_SetHint(SDL_HINT_VIDEO_ALLOW_SCREENSAVER, "1");
+#endif // SDL_VERSION_ATLEAST(2, 0, 2)
SDL_EnableScreenSaver();
}
else
{
+#if SDL_VERSION_ATLEAST(2, 0, 2)
SDL_SetHint(SDL_HINT_VIDEO_ALLOW_SCREENSAVER, "0");
+#endif // SDL_VERSION_ATLEAST(2, 0, 2)
SDL_DisableScreenSaver();
}
}