- fix GTK build
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 28 Oct 2007 23:06:27 +0000 (23:06 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 28 Oct 2007 23:06:27 +0000 (23:06 +0000)
        * kjs/nodes2string.cpp: (KJS::isParserRoundTripNumber):
        Use isNaN and isInf instead of isnan and isinf.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27193 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/kjs/nodes2string.cpp

index e55cb88ddd97a48bea60dacd51af256385f878d0..ecc5592e07fbed7e4aa2f7edb9f300c2ee4f4bc7 100644 (file)
@@ -1,3 +1,10 @@
+2007-10-28  Darin Adler  <darin@apple.com>
+
+        - fix GTK build
+
+        * kjs/nodes2string.cpp: (KJS::isParserRoundTripNumber):
+        Use isNaN and isInf instead of isnan and isinf.
+
 2007-10-28  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
 2007-10-28  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
index 47b9e2f70d78dc5ea5e5a16024410021b49c7800..7e3e58e7a25db8d2e941f7ef278e5edcc42b8059 100644 (file)
@@ -22,6 +22,7 @@
 #include "config.h"
 #include "nodes.h"
 
 #include "config.h"
 #include "nodes.h"
 
+#include "operations.h" // isNaN, isInf
 #include <wtf/StringExtras.h>
 #include <wtf/unicode/Unicode.h>
 
 #include <wtf/StringExtras.h>
 #include <wtf/unicode/Unicode.h>
 
@@ -138,7 +139,7 @@ static const char* operatorString(Operator oper)
 static bool isParserRoundTripNumber(const UString& string)
 {
     double number = string.toDouble(false, false);
 static bool isParserRoundTripNumber(const UString& string)
 {
     double number = string.toDouble(false, false);
-    if (isnan(number) || isinf(number))
+    if (isNaN(number) || isInf(number))
         return false;
     return string == UString::from(number);
 }
         return false;
     return string == UString::from(number);
 }