From 942b97b2e778659e52ede764b2e8597ea39c2b09 Mon Sep 17 00:00:00 2001 From: Mathieu Schroeter Date: Sat, 4 Feb 2017 16:24:01 +0100 Subject: [PATCH] Fix main SDL stuff init --- blupi.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/blupi.cpp b/blupi.cpp index c4ec49d..4623883 100644 --- a/blupi.cpp +++ b/blupi.cpp @@ -556,13 +556,17 @@ static bool DoInit(HINSTANCE hInstance, LPSTR lpCmdLine, int nCmdShow) g_window = SDL_CreateWindow (NAME, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, LXIMAGE, LYIMAGE, 0); } - g_renderer = SDL_CreateRenderer (g_window, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_TARGETTEXTURE); - - if ( !g_hWnd ) return false; - if (!g_window) { - printf ("Could not create window: %s\n", SDL_GetError ()); + printf (SDL_GetError ()); + return false; + } + + g_renderer = SDL_CreateRenderer (g_window, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_TARGETTEXTURE); + if (!g_renderer) + { + printf (SDL_GetError ()); + SDL_DestroyWindow (g_window); return false; }