summaryrefslogtreecommitdiff
path: root/support/texlab/crates/bibutils_sys/src/xml.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-05-28 03:03:21 +0000
committerNorbert Preining <norbert@preining.info>2020-05-28 03:03:21 +0000
commit745892fbddea56040139108277e728b53fd8fc11 (patch)
tree15e55e299b38fccdabce8364f1fbf4f02ef37994 /support/texlab/crates/bibutils_sys/src/xml.h
parent195ca7e0c377d83455867bdd8e409d4e1cf024ea (diff)
CTAN sync 202005280303
Diffstat (limited to 'support/texlab/crates/bibutils_sys/src/xml.h')
-rw-r--r--support/texlab/crates/bibutils_sys/src/xml.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/support/texlab/crates/bibutils_sys/src/xml.h b/support/texlab/crates/bibutils_sys/src/xml.h
deleted file mode 100644
index 56f3eea402..0000000000
--- a/support/texlab/crates/bibutils_sys/src/xml.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * xml.h
- *
- * Copyright (c) Chris Putnam 2004-2019
- *
- * Source code released under the GPL version 2
- *
- */
-#ifndef XML_H
-#define XML_H
-
-#include "slist.h"
-#include "str.h"
-
-typedef struct xml {
- str tag;
- str value;
- slist attributes;
- slist attribute_values;
- struct xml *down;
- struct xml *next;
-} xml;
-
-void xml_init ( xml *node );
-void xml_free ( xml *node );
-int xml_has_value ( xml *node );
-str * xml_value ( xml *node );
-char * xml_value_cstr ( xml *node );
-str * xml_tag ( xml *node );
-char * xml_tag_cstr ( xml *node );
-int xml_tag_matches ( xml *node, const char *tag );
-int xml_tag_matches_has_value( xml *node, const char *tag );
-str * xml_attribute ( xml *node, const char *attribute );
-char * xml_find_start ( char *buffer, char *tag );
-char * xml_find_end ( char *buffer, char *tag );
-int xml_tag_has_attribute ( xml *node, const char *tag, const char *attribute, const char *attribute_value );
-int xml_has_attribute ( xml *node, const char *attribute, const char *attribute_value );
-const char * xml_parse ( const char *p, xml *onode );
-
-extern char * xml_pns; /* global Namespace */
-
-#endif
-