[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.0/kdelibs/khtml/ecma
From:       Maks Orlovich <maksim () kde ! org>
Date:       2008-03-30 18:24:29
Message-ID: 1206901469.997460.18305.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 791907 by orlovich:

Ugh. Fix the return value of replaceChild.


 M  +2 -2      kjs_dom.cpp  


--- branches/KDE/4.0/kdelibs/khtml/ecma/kjs_dom.cpp #791906:791907
@@ -616,8 +616,8 @@
     case DOMNode::InsertBefore:
       return getDOMNode(exec,node.insertBefore(toNode(args[0]), toNode(args[1]), exception));
     case DOMNode::ReplaceChild: {
-      SharedPtr<DOM::NodeImpl> oldKid = toNode(args[0]);
-      node.replaceChild(oldKid.get(), toNode(args[1]), exception);
+      SharedPtr<DOM::NodeImpl> oldKid = toNode(args[1]);
+      node.replaceChild(toNode(args[0]), oldKid.get(), exception);
       return getDOMNode(exec, oldKid.get());
     }
     case DOMNode::Contains:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic