Fixed a difference in processing of xsl:value-of and xsl:text wrt to
authorKasimier T. Buchcik <kbuchcik@src.gnome.org>
Wed, 31 May 2006 20:39:42 +0000 (20:39 +0000)
committerKasimier T. Buchcik <kbuchcik@src.gnome.org>
Wed, 31 May 2006 20:39:42 +0000 (20:39 +0000)
commit27a357db2c2644fba15498d916eafa587957a45d
treec5abfc350f1faf0ac1e89babd1641f158b6210e1
parentc43f26251337a0eb39138e65d78e82cbbb5dac04
Fixed a difference in processing of xsl:value-of and xsl:text wrt to

* libxslt/transform.c: Fixed a difference in processing of
  xsl:value-of and  xsl:text wrt to merging of strings of
  output-escaped text-nodes. This difference made the
  optimized string-merging mechanism run out of sync, which
  led to segfaults in subsequent string reallocations. See
  bug #343411, reported by Grzegorz Kaczor.
* xslt.c: Added check for ctxt->internalized when we parse
  xsl:text and internalize the strings.
ChangeLog
libxslt/transform.c
libxslt/xslt.c