mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-21 14:53:44 +03:00
Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it.
* parser.c: Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * test/att4 result/att4 result/noent/att4: adding the test * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods to XmlTextReader. Daniel
This commit is contained in:
@@ -30,6 +30,9 @@ void xmlFreeTextReader (xmlTextReaderPtr reader);
|
||||
* Iterators
|
||||
*/
|
||||
int xmlTextReaderRead (xmlTextReaderPtr reader);
|
||||
xmlChar * xmlTextReaderReadInnerXml (xmlTextReaderPtr reader);
|
||||
xmlChar * xmlTextReaderReadOuterXml (xmlTextReaderPtr reader);
|
||||
xmlChar * xmlTextReaderReadString (xmlTextReaderPtr reader);
|
||||
|
||||
/*
|
||||
* Attributes of the node
|
||||
@@ -49,6 +52,7 @@ xmlChar * xmlTextReaderPrefix (xmlTextReaderPtr reader);
|
||||
int xmlTextReaderQuoteChar (xmlTextReaderPtr reader);
|
||||
xmlChar * xmlTextReaderValue (xmlTextReaderPtr reader);
|
||||
xmlChar * xmlTextReaderXmlLang (xmlTextReaderPtr reader);
|
||||
int xmlTextReaderReadState (xmlTextReaderPtr reader);
|
||||
|
||||
/*
|
||||
* Methods of the XmlTextReader
|
||||
@@ -74,6 +78,7 @@ int xmlTextReaderMoveToAttributeNs (xmlTextReaderPtr reader,
|
||||
int xmlTextReaderMoveToFirstAttribute(xmlTextReaderPtr reader);
|
||||
int xmlTextReaderMoveToNextAttribute(xmlTextReaderPtr reader);
|
||||
int xmlTextReaderMoveToElement (xmlTextReaderPtr reader);
|
||||
int xmlTextReaderNormalization (xmlTextReaderPtr reader);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Reference in New Issue
Block a user