[Bf-blender-cvs] [3bbf8fb] master: Fix for isfinite breaking builds when WITH_CXX11 is enabled.

Lukas Tönne noreply at git.blender.org
Tue Aug 9 15:34:47 CEST 2016


Commit: 3bbf8fbaeb0dff1aaacdfe97154c3706424da9c6
Author: Lukas Tönne
Date:   Tue Aug 9 15:32:58 2016 +0200
Branches: master
https://developer.blender.org/rB3bbf8fbaeb0dff1aaacdfe97154c3706424da9c6

Fix for isfinite breaking builds when WITH_CXX11 is enabled.

This happens when cmath.h is included after math.h in cpp code.
Kudos to Sergey for pointing this out.

===================================================================

M	source/blender/render/intern/raytrace/rayobject_rtbuild.cpp

===================================================================

diff --git a/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp b/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp
index 02a49fc..6abe106 100644
--- a/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp
+++ b/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp
@@ -42,6 +42,8 @@
 #include "BLI_math.h"
 #include "BLI_utildefines.h"
 
+using std::isfinite;
+
 static bool selected_node(RTBuilder::Object *node)
 {
 	return node->selected;




More information about the Bf-blender-cvs mailing list