aboutsummaryrefslogtreecommitdiffstats
path: root/xmlreader.c
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2002-12-30 18:40:42 +0000
committerDaniel Veillard <veillard@src.gnome.org>2002-12-30 18:40:42 +0000
commit4d8db8a22c2285a9bf3b7b793b261b7b45861204 (patch)
treecc8ae745ca1573085ad6c9a1f2e9291a40ea47cc /xmlreader.c
parent571b889b6b4a694e0b9ac52402675fe83195b42f (diff)
downloadandroid_external_libxml2-4d8db8a22c2285a9bf3b7b793b261b7b45861204.tar.gz
android_external_libxml2-4d8db8a22c2285a9bf3b7b793b261b7b45861204.tar.bz2
android_external_libxml2-4d8db8a22c2285a9bf3b7b793b261b7b45861204.zip
fixed another pair of problem pointed by Stéphane Bidoul: depth start at 0
* xmlreader.c python/tests/reader.py: fixed another pair of problem pointed by Stéphane Bidoul: depth start at 0 and a parse problem. Daniel
Diffstat (limited to 'xmlreader.c')
-rw-r--r--xmlreader.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/xmlreader.c b/xmlreader.c
index bd0ba72e..a65a1bf2 100644
--- a/xmlreader.c
+++ b/xmlreader.c
@@ -369,9 +369,9 @@ xmlTextReaderRead(xmlTextReaderPtr reader) {
if (reader->node == NULL)
return(-1);
} else {
- reader->node = reader->ctxt->node;
+ reader->node = reader->ctxt->nodeTab[0];
}
- reader->depth = 1;
+ reader->depth = 0;
return(1);
}
oldstate = reader->state;
@@ -449,7 +449,7 @@ xmlTextReaderRead(xmlTextReaderPtr reader) {
reader->mode = XML_TEXTREADER_DONE;
}
reader->node = NULL;
- reader->depth = 0;
+ reader->depth = -1;
/*
* Cleanup of the old node