diff --git a/auto/src/glew_head.c b/auto/src/glew_head.c index c6c50a7..b07db75 100644 --- a/auto/src/glew_head.c +++ b/auto/src/glew_head.c @@ -69,12 +69,13 @@ void* dlGetProcAddress (const GLubyte* name) void* NSGLGetProcAddress (const GLubyte *name) { static void* image = NULL; + void* addr; if (NULL == image) { image = dlopen("/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", RTLD_LAZY); } if( !image ) return NULL; - void* addr = dlsym(image, (const char*)name); + addr = dlsym(image, (const char*)name); if( addr ) return addr; #ifdef GLEW_APPLE_GLX return dlGetProcAddress( name ); // try next for glx symbols