[Commits] SDL: Better error messaging when SDL can't create a window surface.

libsdl.org revision control commits-owner at libsdl.org
Sat Jan 7 11:24:20 PST 2012


details:   http://hg.libsdl.org/SDL/rev/5f221b7a5952
changeset: 6174:5f221b7a5952
user:      Sam Lantinga <slouken at libsdl.org>
date:      Sat Jan 07 14:21:22 2012 -0500
description:
Better error messaging when SDL can't create a window surface.

diffstat:

 src/render/SDL_render.c |  3 ---
 src/video/SDL_video.c   |  1 +
 2 files changed, 1 insertions(+), 3 deletions(-)

diffs (24 lines):

diff -r 062ce1e65f6e -r 5f221b7a5952 src/render/SDL_render.c
--- a/src/render/SDL_render.c	Sat Jan 07 03:22:47 2012 -0500
+++ b/src/render/SDL_render.c	Sat Jan 07 14:21:22 2012 -0500
@@ -67,9 +67,6 @@
     &SW_RenderDriver
 #endif /* !SDL_RENDER_DISABLED */
 };
-/* If this triggers you may need to install OpenGL development environment */
-SDL_COMPILE_TIME_ASSERT(HAS_RENDER_DRIVERS, SDL_arraysize(render_drivers) > 0);
-
 static char renderer_magic;
 static char texture_magic;
 
diff -r 062ce1e65f6e -r 5f221b7a5952 src/video/SDL_video.c
--- a/src/video/SDL_video.c	Sat Jan 07 03:22:47 2012 -0500
+++ b/src/video/SDL_video.c	Sat Jan 07 14:21:22 2012 -0500
@@ -239,6 +239,7 @@
             }
         }
         if (!renderer) {
+            SDL_SetError("No hardware accelerated renderers available");
             return -1;
         }
 


More information about the commits mailing list