aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorD G Turner2014-02-16 16:33:35 +0000
committerD G Turner2014-02-16 16:33:35 +0000
commitfc80f5a34688fa460cd221c8fb3c14f33a3d8d2f (patch)
treeaf12a627fe96b76c5858d32e15909fb4f35fae99
parent9b51c60beb44a3bab6dc51dc53c10dddecc58299 (diff)
downloadscummvm-rg350-fc80f5a34688fa460cd221c8fb3c14f33a3d8d2f.tar.gz
scummvm-rg350-fc80f5a34688fa460cd221c8fb3c14f33a3d8d2f.tar.bz2
scummvm-rg350-fc80f5a34688fa460cd221c8fb3c14f33a3d8d2f.zip
SDL: Move debugging code to output SDL video driver name to initBackend.
The initBackend() function is called later after the command line is parsed and thus debug() prints can be used, which are much less noisy.
-rw-r--r--backends/platform/sdl/sdl.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/backends/platform/sdl/sdl.cpp b/backends/platform/sdl/sdl.cpp
index f56c00eed5..8116282c30 100644
--- a/backends/platform/sdl/sdl.cpp
+++ b/backends/platform/sdl/sdl.cpp
@@ -158,6 +158,14 @@ void OSystem_SDL::initBackend() {
// Check if backend has not been initialized
assert(!_inited);
+ const int maxNameLen = 20;
+ char sdlDriverName[maxNameLen];
+ sdlDriverName[0] = '\0';
+ SDL_VideoDriverName(sdlDriverName, maxNameLen);
+ // Using printf rather than debug() here as debug()/logging
+ // is not active by this point.
+ debug(1, "Using SDL Video Driver \"%s\"", sdlDriverName);
+
// Create the default event source, in case a custom backend
// manager didn't provide one yet.
if (_eventSource == 0)
@@ -274,14 +282,6 @@ void OSystem_SDL::initSDL() {
if (SDL_Init(sdlFlags) == -1)
error("Could not initialize SDL: %s", SDL_GetError());
- const int maxNameLen = 20;
- char sdlDriverName[maxNameLen];
- sdlDriverName[0] = '\0';
- SDL_VideoDriverName(sdlDriverName, maxNameLen);
- // Using printf rather than debug() here as debug()/logging
- // is not active by this point.
- printf("Using SDL Video Driver \"%s\" ...\n", sdlDriverName);
-
_initedSDL = true;
}
}