Fix for recent Campbell's commit.
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 23 Sep 2011 19:33:04 +0000 (19:33 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 23 Sep 2011 19:33:04 +0000 (19:33 +0000)
source/blender/modifiers/intern/MOD_navmesh.c
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp

index 946a0948fee1c2935f505b324cee8152ff2e823f..c259239a0038a7726d591a60be5903d9115eb459 100644 (file)
@@ -139,7 +139,7 @@ static void drawNavMeshColored(DerivedMesh *dm)
        glEnable(GL_LIGHTING);
 }
 
-static void navDM_drawFacesTex(DerivedMesh *dm, int (*setDrawOptions)(MTFace *tface, MCol *mcol, int matnr))
+static void navDM_drawFacesTex(DerivedMesh *dm, int (*setDrawOptions)(MTFace *tface, int has_mcol, int matnr))
 {
        (void) setDrawOptions;
 
index d9039a2a68d734472db1ed41fd78d0d11cb37ee0..d99a23c28b55dd2ad95c1901836050fa71249cbf 100644 (file)
@@ -829,7 +829,7 @@ static int CheckTexfaceDM(void *mcol, int index)
 }
 */
 
-static int CheckTexDM(MTFace *tface, MCol *mcol, int matnr)
+static int CheckTexDM(MTFace *tface, int has_mcol, int matnr)
 {
 
        // index is the original face index, retrieve the polygon
@@ -844,7 +844,7 @@ static int CheckTexDM(MTFace *tface, MCol *mcol, int matnr)
                        // don't use mcol
                        return 2;
                }
-               if (!mcol) {
+               if (!has_mcol) {
                        // we have to set the color from the material
                        unsigned char rgba[4];
                        current_polymat->GetMaterialRGBAColor(rgba);