fuzz: Remove reader pass from XML fuzzers

The reader API is fuzzed separately now.
diff --git a/fuzz/valid.c b/fuzz/valid.c
index c5cb43a..67b2fb2 100644
--- a/fuzz/valid.c
+++ b/fuzz/valid.c
@@ -8,7 +8,6 @@
 #include <libxml/parser.h>
 #include <libxml/tree.h>
 #include <libxml/xmlerror.h>
-#include <libxml/xmlreader.h>
 #include "fuzz.h"
 
 int
@@ -97,36 +96,6 @@
     }
 #endif
 
-    /* Reader */
-
-#ifdef LIBXML_READER_ENABLED
-    {
-        xmlTextReaderPtr reader;
-        const xmlError *error;
-        int j;
-
-        xmlFuzzMemSetLimit(maxAlloc);
-        reader = xmlReaderForMemory(docBuffer, docSize, NULL, NULL, opts);
-        if (reader != NULL) {
-            while (xmlTextReaderRead(reader) == 1) {
-                if (xmlTextReaderNodeType(reader) == XML_ELEMENT_NODE) {
-                    int i, n = xmlTextReaderAttributeCount(reader);
-                    for (i=0; i<n; i++) {
-                        xmlTextReaderMoveToAttributeNo(reader, i);
-                        while (xmlTextReaderReadAttributeValue(reader) == 1);
-                    }
-                }
-            }
-            for (j = 0; j < 10; j++)
-                xmlTextReaderRead(reader);
-            error = xmlTextReaderGetLastError(reader);
-            xmlFuzzCheckMallocFailure("xmlTextReaderRead",
-                                      error->code == XML_ERR_NO_MEMORY);
-            xmlFreeTextReader(reader);
-        }
-    }
-#endif
-
 exit:
     xmlFuzzMemSetLimit(0);
     xmlFuzzDataCleanup();
diff --git a/fuzz/xinclude.c b/fuzz/xinclude.c
index 414a36d..e38a69e 100644
--- a/fuzz/xinclude.c
+++ b/fuzz/xinclude.c
@@ -9,7 +9,6 @@
 #include <libxml/tree.h>
 #include <libxml/xmlerror.h>
 #include <libxml/xinclude.h>
-#include <libxml/xmlreader.h>
 #include "fuzz.h"
 
 int
@@ -78,32 +77,6 @@
         xmlFreeParserCtxt(ctxt);
     }
 
-    /* Reader */
-
-#ifdef LIBXML_READER_ENABLED
-    {
-        xmlTextReaderPtr reader;
-        int j;
-
-        xmlFuzzMemSetLimit(maxAlloc);
-        reader = xmlReaderForMemory(docBuffer, docSize, NULL, NULL, opts);
-        if (reader == NULL)
-            goto exit;
-        while (xmlTextReaderRead(reader) == 1) {
-            if (xmlTextReaderNodeType(reader) == XML_ELEMENT_NODE) {
-                int i, n = xmlTextReaderAttributeCount(reader);
-                for (i=0; i<n; i++) {
-                    xmlTextReaderMoveToAttributeNo(reader, i);
-                    while (xmlTextReaderReadAttributeValue(reader) == 1);
-                }
-            }
-        }
-        for (j = 0; j < 10; j++)
-            xmlTextReaderRead(reader);
-        xmlFreeTextReader(reader);
-    }
-#endif
-
 exit:
     xmlFuzzMemSetLimit(0);
     xmlFuzzDataCleanup();
diff --git a/fuzz/xml.c b/fuzz/xml.c
index a963451..31ab210 100644
--- a/fuzz/xml.c
+++ b/fuzz/xml.c
@@ -8,7 +8,6 @@
 #include <libxml/parser.h>
 #include <libxml/tree.h>
 #include <libxml/xmlerror.h>
-#include <libxml/xmlreader.h>
 #include <libxml/xmlsave.h>
 #include "fuzz.h"
 
@@ -113,36 +112,6 @@
     }
 #endif
 
-    /* Reader */
-
-#ifdef LIBXML_READER_ENABLED
-    {
-        xmlTextReaderPtr reader;
-        const xmlError *error;
-        int j;
-
-        xmlFuzzMemSetLimit(maxAlloc);
-        reader = xmlReaderForMemory(docBuffer, docSize, NULL, NULL, opts);
-        if (reader != NULL) {
-            while (xmlTextReaderRead(reader) == 1) {
-                if (xmlTextReaderNodeType(reader) == XML_ELEMENT_NODE) {
-                    int i, n = xmlTextReaderAttributeCount(reader);
-                    for (i=0; i<n; i++) {
-                        xmlTextReaderMoveToAttributeNo(reader, i);
-                        while (xmlTextReaderReadAttributeValue(reader) == 1);
-                    }
-                }
-            }
-            for (j = 0; j < 10; j++)
-                xmlTextReaderRead(reader);
-            error = xmlTextReaderGetLastError(reader);
-            xmlFuzzCheckMallocFailure("xmlTextReaderRead",
-                                      error->code == XML_ERR_NO_MEMORY);
-            xmlFreeTextReader(reader);
-        }
-    }
-#endif
-
 exit:
     xmlFuzzMemSetLimit(0);
     xmlFuzzDataCleanup();