[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12864] trunk/blender/intern/elbeem/intern : finite isnt defined on solaris 10, check and define - does the same as Win32
Campbell Barton
ideasman42 at gmail.com
Thu Dec 13 10:23:06 CET 2007
Revision: 12864
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12864
Author: campbellbarton
Date: 2007-12-13 10:23:06 +0100 (Thu, 13 Dec 2007)
Log Message:
-----------
finite isnt defined on solaris 10, check and define - does the same as Win32
Modified Paths:
--------------
trunk/blender/intern/elbeem/intern/isosurface.cpp
trunk/blender/intern/elbeem/intern/solver_adap.cpp
trunk/blender/intern/elbeem/intern/solver_main.cpp
Modified: trunk/blender/intern/elbeem/intern/isosurface.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/isosurface.cpp 2007-12-13 08:49:09 UTC (rev 12863)
+++ trunk/blender/intern/elbeem/intern/isosurface.cpp 2007-12-13 09:23:06 UTC (rev 12864)
@@ -23,6 +23,11 @@
#define round(x) (x)
#endif
+// GCC 3.4.3 on solaris 10 dosnt have finite, win32 also just does this
+#ifndef finite
+# define finite(x) (x>=0.0)
+#endif
+
/******************************************************************************
* Constructor
*****************************************************************************/
Modified: trunk/blender/intern/elbeem/intern/solver_adap.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/solver_adap.cpp 2007-12-13 08:49:09 UTC (rev 12863)
+++ trunk/blender/intern/elbeem/intern/solver_adap.cpp 2007-12-13 09:23:06 UTC (rev 12864)
@@ -15,6 +15,10 @@
#include <ieeefp.h>
#endif
+// GCC 3.4.3 on solaris 10 dosnt have finite, win32 also just does this
+#ifndef finite
+# define finite(x) (x>=0.0)
+#endif
/*****************************************************************************/
//! coarse step functions
Modified: trunk/blender/intern/elbeem/intern/solver_main.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/solver_main.cpp 2007-12-13 08:49:09 UTC (rev 12863)
+++ trunk/blender/intern/elbeem/intern/solver_main.cpp 2007-12-13 09:23:06 UTC (rev 12864)
@@ -17,6 +17,10 @@
#include <ieeefp.h>
#endif
+// GCC 3.4.3 on solaris 10 dosnt have finite, win32 also just does this
+#ifndef finite
+# define finite(x) (x>=0.0)
+#endif
/*****************************************************************************/
/*! perform a single LBM step */
More information about the Bf-blender-cvs
mailing list