aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl
diff options
context:
space:
mode:
authorJohannes Schickel2013-10-22 12:24:20 +0200
committerJohannes Schickel2013-10-23 22:59:13 +0200
commit092d36f39204df71038a1567c0d4d55bf854b523 (patch)
tree835a07cc537c62f80f10ca2a8f8bb2478ebccad7 /backends/platform/sdl
parentc323dedf3c5bc293e664d298b74be63658fc55bf (diff)
downloadscummvm-rg350-092d36f39204df71038a1567c0d4d55bf854b523.tar.gz
scummvm-rg350-092d36f39204df71038a1567c0d4d55bf854b523.tar.bz2
scummvm-rg350-092d36f39204df71038a1567c0d4d55bf854b523.zip
SDL: Reduce code duplication a bit.
Now instead of initializing this in OSystem_SDL::initSDL (and in subclasses overwriting this) we simply initialize it in OSystem_SDL::init.
Diffstat (limited to 'backends/platform/sdl')
-rw-r--r--backends/platform/sdl/sdl.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/backends/platform/sdl/sdl.cpp b/backends/platform/sdl/sdl.cpp
index 3272033df9..c240727069 100644
--- a/backends/platform/sdl/sdl.cpp
+++ b/backends/platform/sdl/sdl.cpp
@@ -126,6 +126,12 @@ void OSystem_SDL::init() {
// Initialize SDL
initSDL();
+ // Enable unicode support if possible
+ SDL_EnableUNICODE(1);
+
+ // Disable OS cursor
+ SDL_ShowCursor(SDL_DISABLE);
+
if (!_logger)
_logger = new Backends::Log::Log(this);
@@ -268,12 +274,6 @@ void OSystem_SDL::initSDL() {
if (SDL_Init(sdlFlags) == -1)
error("Could not initialize SDL: %s", SDL_GetError());
- // Enable unicode support if possible
- SDL_EnableUNICODE(1);
-
- // Disable OS cursor
- SDL_ShowCursor(SDL_DISABLE);
-
_initedSDL = true;
}
}