patch from Ashwin removing duplicate tests Daniel
* xmlreader.c: patch from Ashwin removing duplicate tests
Daniel
svn path=/trunk/; revision=3708
diff --git a/ChangeLog b/ChangeLog
index 66aab6b..7003769 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Fri Mar 14 15:28:43 CET 2008 Daniel Veillard <daniel@veillard.com>
+
+ * xmlreader.c: patch from Ashwin removing duplicate tests
+
Fri Mar 14 13:44:29 CET 2008 Daniel Veillard <daniel@veillard.com>
* include/libxml/schematron.h include/libxml/xmlerror.h schematron.c:
diff --git a/xmlreader.c b/xmlreader.c
index d7bddec..38c3016 100644
--- a/xmlreader.c
+++ b/xmlreader.c
@@ -234,8 +234,6 @@
if (table == NULL)
return(-1);
- if (attr == NULL)
- return(-1);
ID = xmlNodeListGetString(doc, attr->children, 1);
if (ID == NULL)
return(-1);
@@ -3960,8 +3958,7 @@
return(NULL);
if (reader->doc != NULL)
return(reader->doc);
- if ((reader == NULL) || (reader->ctxt == NULL) ||
- (reader->ctxt->myDoc == NULL))
+ if ((reader->ctxt == NULL) || (reader->ctxt->myDoc == NULL))
return(NULL);
reader->preserve = 1;