1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-02-11 01:58:56 +03:00

fixed the bug generating a template loop in libxslt when using

* xpath.c: fixed the bug generating a template loop in libxslt
  when using docbook-xsl-1.4, * should filter out document nodes
* HACKING: added William
* TODO: updated
Daniel
This commit is contained in:
Daniel Veillard 2001-06-23 16:32:46 +00:00
parent 7b06bcb1d3
commit 8cf14d5ab6
4 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,10 @@
Sat Jun 23 18:30:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* xpath.c: fixed the bug generating a template loop in libxslt
when using docbook-xsl-1.4, * should filter out document nodes
* HACKING: added William
* TODO: updated
Fri Jun 22 18:02:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* doc/FAQ.html: added a warning about gcc-3.0

View File

@ -28,5 +28,6 @@ This simply mean that I'm on holliday or on the road.
Daniel
P.S.: Bjorn Reese get an exception for the send before commit rule
P.S.: Bjorn Reese and William Brack get an exception for the send before
commit rule

3
TODO
View File

@ -35,6 +35,9 @@ TODO:
- Fix output of <tst val="x&#xA;y"/>
- Implement OASIS XML Catalog support
http://www.oasis-open.org/committees/entity/
- Stricten the UTF8 conformance (Martin Duerst):
http://www.w3.org/2001/06/utf-8-test/.
The bad files are in http://www.w3.org/2001/06/utf-8-wrong/.
TODO:

View File

@ -7361,9 +7361,7 @@ xmlXPathNodeCollectAndTest(xmlXPathParserContextPtr ctxt,
addNode(list, cur);
}
} else {
if ((cur->type == XML_ELEMENT_NODE) ||
(cur->type == XML_DOCUMENT_NODE) ||
(cur->type == XML_HTML_DOCUMENT_NODE)) {
if (cur->type == XML_ELEMENT_NODE) {
if (prefix == NULL) {
#ifdef DEBUG_STEP
n++;