[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36732] trunk/blender/source/gameengine/ Converter/BL_BlenderDataConversion.cpp: fix for r36723 - putting extern Material inside code like that results in wrong linking .
Nathan Letwory
nathan at letworyinteractive.com
Tue May 17 18:20:08 CEST 2011
Revision: 36732
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36732
Author: jesterking
Date: 2011-05-17 16:20:07 +0000 (Tue, 17 May 2011)
Log Message:
-----------
fix for r36723 - putting extern Material inside code like that results in wrong linking. Move to proper place so that linking goes right.
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36723
Modified Paths:
--------------
trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
Modified: trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
===================================================================
--- trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp 2011-05-17 15:39:40 UTC (rev 36731)
+++ trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp 2011-05-17 16:20:07 UTC (rev 36732)
@@ -143,9 +143,11 @@
#include "BKE_customdata.h"
#include "BKE_cdderivedmesh.h"
#include "BKE_DerivedMesh.h"
+#include "BKE_material.h" /* give_current_material */
+
+extern Material defmaterial; /* material.c */
}
-#include "BKE_material.h" /* give_current_material */
/* end of blender include block */
#include "KX_BlenderInputDevice.h"
@@ -839,7 +841,6 @@
/* ckeck for texface since texface _only_ is used as a fallback */
if(ma == NULL && tface == NULL) {
- extern Material defmaterial; /* material.c */
ma= &defmaterial;
}
More information about the Bf-blender-cvs
mailing list