- fix build problem from last commit.
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Dec 2005 07:35:00 +0000 (07:35 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Dec 2005 07:35:00 +0000 (07:35 +0000)
        * kxmlcore/RefPtr.h:
        (KXMLCore::::swap):

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

JavaScriptCore/ChangeLog
JavaScriptCore/kxmlcore/RefPtr.h

index 020d281b6ca3a2dcb25f7f0ca6c94f431465f694..52a510f454faa24379507eb61214a0025954f1a4 100644 (file)
@@ -1,3 +1,10 @@
+2005-12-22  Maciej Stachowiak  <mjs@apple.com>
+
+        - fix build problem from last commit.
+
+        * kxmlcore/RefPtr.h:
+        (KXMLCore::::swap):
+
 2005-12-21  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Darin.
index d67cf77797c76c4563cc581e7240fb7be67cebfb..2d604e2d2c83137771dc24a17424cdf31f5aeb57 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef KXMLCORE_REF_PTR_H
 #define KXMLCORE_REF_PTR_H
 
+#include <algorithm>
+
 namespace KXMLCore {
 
     template <typename T> class PassRefPtr;
@@ -142,7 +144,7 @@ namespace KXMLCore {
 
     template <class T> inline void RefPtr<T>::swap(RefPtr<T>& o)
     {
-        stap(m_ptr, o.m_ptr);
+        swap(m_ptr, o.m_ptr);
     }
 
     template <class T> inline void swap(RefPtr<T>& a, RefPtr<T>& b)