mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
- HTMLparser.c: fixed loop on invalid char in scripts
- parser.c: update to description of xmlIOParseDTD() - libxml.m4 xmlversion.h.in: changes contributed by Michael Schmeing <m.schmeing@internet-factory.de> - configure.in: preparing for 2.2.7 - Makefile.am: trying to avoid config.h and acconfig.h being included in the distrib - rebuilt the docs - configure.in: released 2.2.7 Daniel
This commit is contained in:
22
xpath.c
22
xpath.c
@ -1975,6 +1975,7 @@ xmlXPathNextChild(xmlXPathParserContextPtr ctxt, xmlNodePtr cur) {
|
||||
case XML_ATTRIBUTE_DECL:
|
||||
case XML_ENTITY_DECL:
|
||||
case XML_ATTRIBUTE_NODE:
|
||||
case XML_NAMESPACE_DECL:
|
||||
return(NULL);
|
||||
}
|
||||
return(NULL);
|
||||
@ -2102,6 +2103,13 @@ xmlXPathNextParent(xmlXPathParserContextPtr ctxt, xmlNodePtr cur) {
|
||||
case XML_SGML_DOCUMENT_NODE:
|
||||
#endif
|
||||
return(NULL);
|
||||
case XML_NAMESPACE_DECL:
|
||||
/*
|
||||
* TODO !!! may require extending struct _xmlNs with
|
||||
* parent field
|
||||
* C.f. Infoset case...
|
||||
*/
|
||||
return(NULL);
|
||||
}
|
||||
}
|
||||
return(NULL);
|
||||
@ -2159,6 +2167,13 @@ xmlXPathNextAncestor(xmlXPathParserContextPtr ctxt, xmlNodePtr cur) {
|
||||
case XML_SGML_DOCUMENT_NODE:
|
||||
#endif
|
||||
return(NULL);
|
||||
case XML_NAMESPACE_DECL:
|
||||
/*
|
||||
* TODO !!! may require extending struct _xmlNs with
|
||||
* parent field
|
||||
* C.f. Infoset case...
|
||||
*/
|
||||
return(NULL);
|
||||
}
|
||||
return(NULL);
|
||||
}
|
||||
@ -2193,6 +2208,13 @@ xmlXPathNextAncestor(xmlXPathParserContextPtr ctxt, xmlNodePtr cur) {
|
||||
case XML_SGML_DOCUMENT_NODE:
|
||||
#endif
|
||||
return(NULL);
|
||||
case XML_NAMESPACE_DECL:
|
||||
/*
|
||||
* TODO !!! may require extending struct _xmlNs with
|
||||
* parent field
|
||||
* C.f. Infoset case...
|
||||
*/
|
||||
return(NULL);
|
||||
}
|
||||
return(NULL);
|
||||
}
|
||||
|
Reference in New Issue
Block a user