[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24083] trunk/blender/extern/glew/include/ GL/glew.h: 64bit Mac:

Damien Plisson damien.plisson at yahoo.fr
Mon Oct 26 11:19:25 CET 2009


Revision: 24083
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24083
Author:   damien78
Date:     2009-10-26 11:19:25 +0100 (Mon, 26 Oct 2009)

Log Message:
-----------
64bit Mac:
- 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)

Modified Paths:
--------------
    trunk/blender/extern/glew/include/GL/glew.h

Modified: trunk/blender/extern/glew/include/GL/glew.h
===================================================================
--- trunk/blender/extern/glew/include/GL/glew.h	2009-10-26 09:35:33 UTC (rev 24082)
+++ trunk/blender/extern/glew/include/GL/glew.h	2009-10-26 10:19:25 UTC (rev 24083)
@@ -208,7 +208,7 @@
 #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;





More information about the Bf-blender-cvs mailing list