64bit Mac:
authorDamien Plisson <damien.plisson@yahoo.fr>
Mon, 26 Oct 2009 10:19:25 +0000 (10:19 +0000)
committerDamien Plisson <damien.plisson@yahoo.fr>
Mon, 26 Oct 2009 10:19:25 +0000 (10:19 +0000)
- fix glew.h typedefs using long instead of int
A visible impact of this issue was a wrong manipulators behavior in 64bit mac blender. (buffer passed to glSelectbuffer was of wrong data type)

extern/glew/include/GL/glew.h

index 6b88e6eb4c91b69d0c06efad6d865f4ea89cfa46..1024a88e00f7970d84f06c3d9e61ba56b58b9caa 100644 (file)
@@ -208,7 +208,7 @@ extern "C" {
 #ifndef GL_VERSION_1_1
 #define GL_VERSION_1_1 1
 
-#if defined(__APPLE__)
+#if defined(__APPLE__) && !defined(__LP64__)
 typedef unsigned long GLenum;
 typedef unsigned long GLbitfield;
 typedef unsigned long GLuint;