Rollback
authorPatrice Mandin <patmandin@gmail.com>
Sun, 08 Jan 2006 17:29:19 +0000
changeset 1239 cbdb2c156aca
parent 1238 1901fea5edac
child 1240 3b8a43c428bb
Rollback
src/video/ataricommon/SDL_atarigl.c
src/video/gem/SDL_gemvideo.c
src/video/xbios/SDL_xbios.c
--- a/src/video/ataricommon/SDL_atarigl.c	Sun Jan 08 10:22:27 2006 +0000
+++ b/src/video/ataricommon/SDL_atarigl.c	Sun Jan 08 17:29:19 2006 +0000
@@ -134,21 +134,11 @@
 		return -1;
 	}
 
-	/* Driver already loaded ? */
-	if (this->gl_config.driver_loaded) {
-		/* Default path ? don't change anything */
-		if (path==NULL) {
-			return 0;
-		}
-		/* Unload previous driver */
-		SDL_AtariGL_UnloadLibrary(this);
-	}
+	/* Unload previous driver */
+	SDL_AtariGL_UnloadLibrary(this);
 
 	/* Load library given by path */
-	handle = NULL
-	if (path != NULL) {
-		handle = SDL_LoadObject(path);
-	}
+	handle = SDL_LoadObject(path);
 	if (handle == NULL) {
 		/* Try to load another one */
 		path = getenv("SDL_VIDEO_GL_DRIVER");
@@ -408,7 +398,6 @@
 	if (this->gl_config.dll_handle) {
 		SDL_UnloadObject(this->gl_config.dll_handle);
 		this->gl_config.dll_handle = NULL;
-		this->gl_config.driver_loaded = 0;
 
 		/* Restore pointers to static library */
 		SDL_AtariGL_InitPointers(this);
--- a/src/video/gem/SDL_gemvideo.c	Sun Jan 08 10:22:27 2006 +0000
+++ b/src/video/gem/SDL_gemvideo.c	Sun Jan 08 17:29:19 2006 +0000
@@ -468,7 +468,6 @@
 
 #ifdef HAVE_OPENGL
 	SDL_AtariGL_InitPointers(this);
-	SDL_AtariGL_LoadLibrary(this, NULL);
 #endif
 
 	/* We're done! */
--- a/src/video/xbios/SDL_xbios.c	Sun Jan 08 10:22:27 2006 +0000
+++ b/src/video/xbios/SDL_xbios.c	Sun Jan 08 17:29:19 2006 +0000
@@ -464,7 +464,6 @@
 
 #ifdef HAVE_OPENGL
 	SDL_AtariGL_InitPointers(this);
-	SDL_AtariGL_LoadLibrary(this, NULL);
 #endif
 
 	/* We're done! */