diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2005-03-10 12:23:24 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2005-03-10 12:23:24 +0000 |
commit | 5963aa79d4b2b823eed39b74302849a381729ddb (patch) | |
tree | 7e4ab62f381eb438c8cba4e454b9ac25ec978c92 /xmlreader.c | |
parent | ff4c1852e9066cf1014784560b04fca18f8fb624 (diff) | |
download | android_external_libxml2-5963aa79d4b2b823eed39b74302849a381729ddb.tar.gz android_external_libxml2-5963aa79d4b2b823eed39b74302849a381729ddb.tar.bz2 android_external_libxml2-5963aa79d4b2b823eed39b74302849a381729ddb.zip |
applied fix for xmlTextReaderNext() bug from Rob Richards Daniel
* xmlreader.c: applied fix for xmlTextReaderNext() bug from
Rob Richards
Daniel
Diffstat (limited to 'xmlreader.c')
-rw-r--r-- | xmlreader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xmlreader.c b/xmlreader.c index e5b88987..e16128b8 100644 --- a/xmlreader.c +++ b/xmlreader.c @@ -1589,7 +1589,7 @@ xmlTextReaderNext(xmlTextReaderPtr reader) { cur = reader->node; if ((cur == NULL) || (cur->type != XML_ELEMENT_NODE)) return(xmlTextReaderRead(reader)); - if (reader->state == XML_TEXTREADER_END) + if (reader->state == XML_TEXTREADER_END || reader->state == XML_TEXTREADER_BACKTRACK) return(xmlTextReaderRead(reader)); if (cur->extra & NODE_IS_EMPTY) return(xmlTextReaderRead(reader)); |