- minor fix of snprintf defines for MSVC
authorNils Thuerey <nils@thuerey.de>
Wed, 9 Nov 2005 11:10:15 +0000 (11:10 +0000)
committerNils Thuerey <nils@thuerey.de>
Wed, 9 Nov 2005 11:10:15 +0000 (11:10 +0000)
- fix for 2d domains was part of the previous checking as well, btw. :)

source/blender/blenkernel/intern/DerivedMesh.c

index a620ce2fd1ec7c91fdf1165875418d1b2ae4c373..f8b8ba5a452034099776d3627b394e3e60aa4251 100644 (file)
@@ -1960,8 +1960,13 @@ DerivedMesh *editmesh_get_derived_base(void)
 
 /* ************************* fluidsim bobj file handling **************************** */
 
-/* write .bobj.gz file for a mesh object */
+#ifdef WIN32
+#ifndef snprintf
+#define snprintf _snprintf
+#endif
+#endif
 
+/* write .bobj.gz file for a mesh object */
 void writeBobjgz(char *filename, struct Object *ob) 
 {
        // const int debugBobjWrite = 0; // now handled by global debug level
@@ -2197,13 +2202,6 @@ typedef struct {
        char freeMesh;
 } FluidsimDerivedMesh;
 
-#ifdef WIN32
-#ifndef snprintf
-#define snprintf _snprintf
-#endif
-#endif
-
-
 static void fluidsimDM_release(DerivedMesh *dm)
 {
        FluidsimDerivedMesh *fsdm = (FluidsimDerivedMesh*) dm;