# HG changeset patch # User Ryan C. Gordon # Date 1026278289 0 # Node ID d1565c52ded53d8456ac1bcb45e08afcc8bfea16 # Parent b1b9ee41be7055acfb81b7465f9551ce9b816150 More correct error reported when calling SDL_GL_LoadLibrary() without prior call to SDL_Init(). diff -r b1b9ee41be70 -r d1565c52ded5 src/video/SDL_video.c --- a/src/video/SDL_video.c Wed Jul 03 04:54:55 2002 +0000 +++ b/src/video/SDL_video.c Wed Jul 10 05:18:09 2002 +0000 @@ -1299,10 +1299,14 @@ int retval; retval = -1; - if ( video && video->GL_LoadLibrary ) { - retval = video->GL_LoadLibrary(this, path); + if ( video == NULL ) { + SDL_SetError("Video subsystem has not been initialized"); } else { - SDL_SetError("No dynamic GL support in video driver"); + if ( video->GL_LoadLibrary ) { + retval = video->GL_LoadLibrary(this, path); + } else { + SDL_SetError("No dynamic GL support in video driver"); + } } return(retval); }