fixed 314936 a dictionnary issue on text node merging, which probably
authorDaniel Veillard <veillard@src.gnome.org>
Wed, 31 Aug 2005 11:50:41 +0000 (11:50 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Wed, 31 Aug 2005 11:50:41 +0000 (11:50 +0000)
* libxslt/transform.c: fixed 314936 a dictionnary issue on text
  node merging, which probably fixed #311267 too.
Daniel

ChangeLog
libxslt/transform.c

index c15f24e..4773c81 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Aug 31 13:49:51 CEST 2005 Daniel Veillard <daniel@veillard.com>
+
+       * libxslt/transform.c: fixed 314936 a dictionnary issue on text
+         node merging, which probably fixed #311267 too.
+
 Thu Aug 25 13:29:20 CEST 2005 Daniel Veillard <daniel@veillard.com>
 
        * libxslt/xslt.c: libxslt should deallocate directly text node content
index b56bdef..5ad625f 100644 (file)
@@ -758,6 +758,7 @@ xsltCopyText(xsltTransformContextPtr ctxt, xmlNodePtr target,
        ctxt->lasttuse = len;
     }
     if (copy != NULL) {
+        copy->doc = target->doc;
        if (target != NULL)
            xmlAddChild(target, copy);
     } else {