You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ta...@apache.org on 2008/02/06 20:45:30 UTC

svn commit: r619124 - /activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp

Author: tabish
Date: Wed Feb  6 11:45:27 2008
New Revision: 619124

URL: http://svn.apache.org/viewvc?rev=619124&view=rev
Log:
http://issues.apache.org/activemq/browse/AMQCPP-103

Working on the Windows Build

Modified:
    activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp

Modified: activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp?rev=619124&r1=619123&r2=619124&view=diff
==============================================================================
--- activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp (original)
+++ activemq/activemq-cpp/decaf/trunk/src/main/decaf/lang/Math.cpp Wed Feb  6 11:45:27 2008
@@ -82,7 +82,11 @@
         return value;
     }
 
+#if defined(_WIN32)
+    return 0;
+#else
     return ::cbrt( value );
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -186,7 +190,11 @@
         return value;
     }
 
+#if defined(_WIN32)
+    return 0;
+#else
     return ::rint( value );
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -216,7 +224,11 @@
         return value;
     }
 
+#if defined(_WIN32)
+    return 0;
+#else
     return ::expm1( value );
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -353,7 +365,11 @@
         return value;
     }
 
+#if defined(_WIN32)
+    return 0;
+#else
     return ::log1p( value );
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -413,7 +429,11 @@
         return f1;
     }
 
+#if defined(_WIN32)
+    return 0;
+#else
     return ::remainder( f1, f2 );
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -453,7 +473,7 @@
         return Double::NaN;
     }
 
-    return ::sqrt( ( x * x ) + ( y * y ) );
+    return std::sqrt( ( x * x ) + ( y * y ) );
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -484,7 +504,11 @@
     }
 
     value = abs( value );
+#if defined(_WIN32)
+    return 0;
+#else
     return ::nextafterf( value, Float::MAX_VALUE ) - value;
+#endif
 }
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -501,5 +525,9 @@
     }
 
     value = abs( value );
+#if defined(_WIN32)
+    return 0;
+#else
     return ::nextafter( value, Double::MAX_VALUE ) - value;
+#endif
 }