#include <openssl/crypto.h>
#include <glib/gstrfuncs.h>
#include <ctype.h>
+#include "../../libcaptive/include/captive/libxml.h"
#include <captive/macros.h>
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);