# HG changeset patch # User Sam Lantinga # Date 1258871685 0 # Node ID 6f887204fa7a1fb694ec1b3f77781b8b24f91094 # Parent f7541260e89c14b4e9843baf9319d51364bfad28 Whoops, actually set the SDL error, don't just print the error. diff -r f7541260e89c -r 6f887204fa7a src/video/SDL_renderer_gl.c --- a/src/video/SDL_renderer_gl.c Sat Nov 21 08:42:42 2009 +0000 +++ b/src/video/SDL_renderer_gl.c Sun Nov 22 06:34:45 2009 +0000 @@ -492,7 +492,7 @@ const GLubyte *errstr; data->glGetIntegerv(GL_PROGRAM_ERROR_POSITION_ARB, &pos); errstr = data->glGetString(GL_PROGRAM_ERROR_STRING_ARB); - printf("%s: shader compile error at position %d: %s", + SDL_SetError("%s: shader compile error at position %d: %s", prefix, (int) pos, (const char *) errstr); }