src/video/SDL_video.c
changeset 423 d1565c52ded5
parent 371 db0cc6034336
child 430 60effdbf14ee
--- 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);
 }