]> git.mxchange.org Git - simgear.git/commitdiff
Ganael Laplanche: fix include dependencies for FreeBSD support
authorThorstenB <brehmt@gmail.com>
Fri, 4 May 2012 21:24:10 +0000 (23:24 +0200)
committerThorstenB <brehmt@gmail.com>
Fri, 4 May 2012 21:24:10 +0000 (23:24 +0200)
simgear/misc/sg_dir.cxx
simgear/props/condition.cxx
simgear/props/propertyObject_test.cxx

index 7d26025b05c97f6e20c66052415eca4bf182f557..c575c053a82235ec67111563166fb1f113a237f2 100644 (file)
@@ -42,6 +42,7 @@
 #include <boost/foreach.hpp>
 
 #include <cstring>
+#include <cstdlib>
 #include <iostream>
 
 using std::string;
index d60cb440ffeec4124bc850948505bfb1c080bf99..363b9f465f1aa6a2a1ce8bbf768f331f265871e7 100644 (file)
@@ -297,19 +297,19 @@ doComparison (const SGPropertyNode * left, const SGPropertyNode * right, const S
   }
   case props::INT:
     return doComp<int>(left->getIntValue(), right->getIntValue(), 
-           precision ? abs(precision->getIntValue()/2) : 0 );
+           precision ? std::abs(precision->getIntValue()/2) : 0 );
 
   case props::LONG:
     return doComp<long>(left->getLongValue(), right->getLongValue(), 
-           precision ? abs(precision->getLongValue()/2L) : 0L );
+           precision ? std::abs(precision->getLongValue()/2L) : 0L );
 
   case props::FLOAT:
     return doComp<float>(left->getFloatValue(), right->getFloatValue(), 
-           precision ? fabs(precision->getFloatValue()/2.0f) : 0.0f );
+           precision ? std::fabs(precision->getFloatValue()/2.0f) : 0.0f );
 
   case props::DOUBLE:
     return doComp<double>(left->getDoubleValue(), right->getDoubleValue(), 
-           precision ? fabs(precision->getDoubleValue()/2.0) : 0.0 );
+           precision ? std::fabs(precision->getDoubleValue()/2.0) : 0.0 );
 
   case props::STRING:
   case props::NONE:
index b366d27af0ef65e927b44ec97fc2e900420be6c0..c09292e7c6f3b88cf46a2f08a77451ec6cd991d4 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <iostream>
 #include <cassert>
+#include <cstdlib>
 #include <cstring>
 
 // working around MSVC weirdness with props.hxx and SGMathFwd