Compatibility with libxml2-devel-2.5.4-1 (XML_READ_TYPE_* not defined).
authorshort <>
Tue, 16 Sep 2003 14:18:51 +0000 (14:18 +0000)
committershort <>
Tue, 16 Sep 2003 14:18:51 +0000 (14:18 +0000)
src/install/acquire/captivemodid.c

index e1998ba..234cbc3 100644 (file)
@@ -31,6 +31,7 @@
 #include <openssl/crypto.h>
 #include <glib/gstrfuncs.h>
 #include <ctype.h>
+#include "../../libcaptive/include/captive/libxml.h"
 
 #include <captive/macros.h>
 
@@ -262,19 +263,19 @@ xmlTextReader *xml_reader;
        while (1==xmlTextReaderRead(xml_reader)) {
                switch (xmlTextReaderNodeType(xml_reader)) {
 
-                       case XML_READER_TYPE_COMMENT:
+                       case CAPTIVE_XML_TEXT_READER_NODE_TYPE_COMMENT:
                                break;
 
-                       case XML_READER_TYPE_SIGNIFICANT_WHITESPACE:
+                       case CAPTIVE_XML_TEXT_READER_NODE_TYPE_SIGNIFICANT_WHITESPACE:
                                break;
 
-                       case XML_READER_TYPE_TEXT:      /* Even empty nodes have some '#text'. */
+                       case CAPTIVE_XML_TEXT_READER_NODE_TYPE_TEXT:    /* Even empty nodes have some '#text'. */
                                break;
 
-                       case XML_READER_TYPE_END_ELEMENT:       /* We do not track tag ends. */
+                       case CAPTIVE_XML_TEXT_READER_NODE_TYPE_END:     /* We do not track tag ends. */
                                break;
 
-                       case XML_READER_TYPE_ELEMENT: {
+                       case CAPTIVE_XML_TEXT_READER_NODE_TYPE_START: {
 const xmlChar *xml_name;
 
                                xml_name=xmlTextReaderName(xml_reader);