changeset 2243:5523312f311e

Date: Wed, 15 Aug 2007 01:08:38 +0200 From: Couriersud Subject: Some SDL1.3 patches LoadLibrary will call X11_GL_Initialize. If LoadLibrary is called before a window is created, it will crash since structures are not properly set up.
author Sam Lantinga <slouken@libsdl.org>
date Wed, 15 Aug 2007 03:34:14 +0000
parents 313112f9ac5c
children 5234868559fa
files src/video/x11/SDL_x11opengl.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/video/x11/SDL_x11opengl.c	Wed Aug 15 03:20:55 2007 +0000
+++ b/src/video/x11/SDL_x11opengl.c	Wed Aug 15 03:34:14 2007 +0000
@@ -90,6 +90,9 @@
         return -1;
     }
 
+    // LoadLibrary may be called before WindowCreate!
+    X11_GL_Initialize(_this);
+    
     /* Load new function pointers */
     _this->gl_data->glXGetProcAddress =
         (void *(*)(const GLubyte *)) GL_LoadFunction(handle,