comparison src/xmlnode.h @ 7642:9008b5be4275

[gaim-migrate @ 8285] let the xmlnode stuff handle embedded NULLs (i'll need this later) committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Wed, 26 Nov 2003 17:28:13 +0000
parents af889fd531d0
children fa6395637e2c
comparison
equal deleted inserted replaced
7641:a80010831ff8 7642:9008b5be4275
47 void xmlnode_insert_data(xmlnode *parent, const char *data, size_t size); 47 void xmlnode_insert_data(xmlnode *parent, const char *data, size_t size);
48 char *xmlnode_get_data(xmlnode *node); 48 char *xmlnode_get_data(xmlnode *node);
49 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value); 49 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value);
50 const char *xmlnode_get_attrib(xmlnode *node, const char *attr); 50 const char *xmlnode_get_attrib(xmlnode *node, const char *attr);
51 void xmlnode_remove_attrib(xmlnode *node, const char *attr); 51 void xmlnode_remove_attrib(xmlnode *node, const char *attr);
52 char *xmlnode_to_str(xmlnode *node); 52 char *xmlnode_to_str(xmlnode *node, int *len);
53 xmlnode *xmlnode_from_str(const char *str, size_t size); 53 xmlnode *xmlnode_from_str(const char *str, size_t size);
54 54
55 void xmlnode_free(xmlnode *node); 55 void xmlnode_free(xmlnode *node);
56 56
57 #endif /* _GAIM_XMLNODE_H_ */ 57 #endif /* _GAIM_XMLNODE_H_ */