summaryrefslogtreecommitdiff
path: root/graphics/cal3d-examples/patches/patch-examples_miniviewer__gl_src_viewer.cpp
blob: a6dee898f76cdf4c780708866022a36542b80f4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-examples_miniviewer__gl_src_viewer.cpp,v 1.1 2011/11/26 17:12:24 joerg Exp $

--- examples/miniviewer_gl/src/viewer.cpp.orig	2003-10-13 20:06:46.000000000 +0000
+++ examples/miniviewer_gl/src/viewer.cpp
@@ -20,6 +20,8 @@
 #include "tick.h"
 #include "tga.h"
 
+#include <inttypes.h>
+
 //----------------------------------------------------------------------------//
 // The one and only Viewer instance                                           //
 //----------------------------------------------------------------------------//
@@ -870,7 +872,7 @@ void Viewer::renderModel()
             glEnable(GL_COLOR_MATERIAL);
 
             // set the texture id we stored in the map user data
-            glBindTexture(GL_TEXTURE_2D, (GLuint)pCalRenderer->getMapUserData(0));
+            glBindTexture(GL_TEXTURE_2D, (GLuint)(uintptr_t)pCalRenderer->getMapUserData(0));
 
             // set the texture coordinate buffer
             glTexCoordPointer(2, GL_FLOAT, 0, &meshTextureCoordinates[0][0]);