diff src/video/ataricommon/SDL_atarigl.c @ 1239:cbdb2c156aca

Rollback
author Patrice Mandin <patmandin@gmail.com>
date Sun, 08 Jan 2006 17:29:19 +0000
parents 1901fea5edac
children 3692456e7b0f
line wrap: on
line diff
--- 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);