src/xmlnode.h

changeset 8135
d4df7d1821a5
parent 8046
c581b20a47d6
child 8167
deae0da446a9
--- a/src/xmlnode.h	Sat Jan 17 19:21:39 2004 +0000
+++ b/src/xmlnode.h	Sat Jan 17 19:36:29 2004 +0000
@@ -24,17 +24,17 @@
 #ifndef _GAIM_XMLNODE_H_
 #define _GAIM_XMLNODE_H_
 
-typedef enum _NodeType
+typedef enum _XMLNodeType
 {
-	NODE_TYPE_TAG,
-	NODE_TYPE_ATTRIB,
-	NODE_TYPE_DATA
-} NodeType;
+	XMLNODE_TYPE_TAG,
+	XMLNODE_TYPE_ATTRIB,
+	XMLNODE_TYPE_DATA
+} XMLNodeType;
 
 typedef struct _xmlnode
 {
 	char *name;
-	NodeType type;
+	XMLNodeType type;
 	char *data;
 	size_t data_sz;
 	struct _xmlnode *parent;
@@ -46,6 +46,7 @@
 xmlnode *xmlnode_new_child(xmlnode *parent, const char *name);
 void xmlnode_insert_child(xmlnode *parent, xmlnode *child);
 xmlnode *xmlnode_get_child(xmlnode *parent, const char *name);
+xmlnode *xmlnode_get_next_twin(xmlnode *node);
 void xmlnode_insert_data(xmlnode *parent, const char *data, size_t size);
 char *xmlnode_get_data(xmlnode *node);
 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value);

mercurial