- fix GTK build
[WebKit-https.git] / JavaScriptCore / kjs / nodes2string.cpp
index 47b9e2f70d78dc5ea5e5a16024410021b49c7800..7e3e58e7a25db8d2e941f7ef278e5edcc42b8059 100644 (file)
@@ -22,6 +22,7 @@
 #include "config.h"
 #include "nodes.h"
 
+#include "operations.h" // isNaN, isInf
 #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);
-    if (isnan(number) || isinf(number))
+    if (isNaN(number) || isInf(number))
         return false;
     return string == UString::from(number);
 }