On 2/6/2010 04:36, jose rostagno wrote:
implement domtext_replaceData function
+        if(offset == 0){
+            IXMLDOMText_substringData(iface, count, len - count, &str);
+            hr = IXMLDOMText_put_data(iface, str);
+	    if(hr == S_OK)
+            hr = IXMLDOMText_put_data(iface, p);
  
This is obviously wrong. As a result just p will be stored as new data.
Let's deal with previous patch first, next patch should most likely just duplicate it.