Prasanth Ullattil <prasanth.ullattil@trolltech.com>
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Jan 2008 09:46:07 +0000 (09:46 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Jan 2008 09:46:07 +0000 (09:46 +0000)
Fix compilation in Win64(3): Due to the size of size_t cast the return value explicitly to double() to make sure the right Value() constructor is called.

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

WebCore/ChangeLog
WebCore/xml/XPathFunctions.cpp

index 23f36e8..e6314a7 100644 (file)
@@ -1,3 +1,12 @@
+2008-01-18  Prasanth Ullattil  <prasanth.ullattil@trolltech.com>
+
+        Reviewed by Simon Hausmann <hausmann@webkit.org>.
+
+        Fix compilation in Win64(3): Due to the size of size_t cast the return value explicitly to double() to make sure the right Value() constructor is called.
+
+        * xml/XPathFunctions.cpp:
+        (WebCore::XPath::FunCount::evaluate):
+
 2008-01-18  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
 
         Reviewed by Simon.
index 25e46be..9e12d28 100644 (file)
@@ -375,7 +375,7 @@ Value FunCount::evaluate() const
     if (!a.isNodeSet())
         return 0.0;
     
-    return a.toNodeSet().size();
+    return double(a.toNodeSet().size());
 }
 
 Value FunString::evaluate() const