From 85b12be4c6808912e18b76197ffe2a4d82e004d6 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 28 Dec 2012 14:46:03 -0800 Subject: [PATCH] Don't crash if loading the OpenGL library fails --- src/video/SDL_video.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 4b0116b08..06fbd9abc 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -1305,7 +1305,9 @@ SDL_RecreateWindow(SDL_Window * window, Uint32 flags) if ((window->flags & SDL_WINDOW_OPENGL) != (flags & SDL_WINDOW_OPENGL)) { if (flags & SDL_WINDOW_OPENGL) { - SDL_GL_LoadLibrary(NULL); + if (SDL_GL_LoadLibrary(NULL) < 0) { + return -1; + } } else { SDL_GL_UnloadLibrary(); }