mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
fixed bug #108801 reported by Malcolm Tredinnick about the DocType node
* xmlreader.c: fixed bug #108801 reported by Malcolm Tredinnick about the DocType node not being reported sometimes. * python/tests/reader.py: added to test to the regression checks Daniel
This commit is contained in:
@ -598,7 +598,11 @@ xmlTextReaderRead(xmlTextReaderPtr reader) {
|
||||
return(-1);
|
||||
reader->state = XML_TEXTREADER_ELEMENT;
|
||||
} else {
|
||||
reader->node = reader->ctxt->nodeTab[0];
|
||||
if (reader->ctxt->myDoc != NULL) {
|
||||
reader->node = reader->ctxt->myDoc->children;
|
||||
}
|
||||
if (reader->node == NULL)
|
||||
reader->node = reader->ctxt->nodeTab[0];
|
||||
reader->state = XML_TEXTREADER_ELEMENT;
|
||||
}
|
||||
reader->depth = 0;
|
||||
|
Reference in New Issue
Block a user