Mercurial > pidgin
comparison libpurple/xmlnode.c @ 30404:8e9b04071e79
propagate from branch 'im.pidgin.pidgin' (head 9166d0ffe82472b17cee09aabbef61d8ec6e3e44)
to branch 'im.pidgin.soc.2010.icq-tlc' (head 4c9bb4231e46e234d01e6dc64bf4be49fb12c27c)
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Thu, 12 Aug 2010 15:30:11 +0000 |
parents | 77cd42f08ba1 |
children | 61d160a4689f c9244d8303ce |
comparison
equal
deleted
inserted
replaced
30403:a4d7d154d00d | 30404:8e9b04071e79 |
---|---|
221 xmlnode_insert_child(node, attrib_node); | 221 xmlnode_insert_child(node, attrib_node); |
222 } | 222 } |
223 | 223 |
224 | 224 |
225 const char * | 225 const char * |
226 xmlnode_get_attrib(xmlnode *node, const char *attr) | 226 xmlnode_get_attrib(const xmlnode *node, const char *attr) |
227 { | 227 { |
228 xmlnode *x; | 228 xmlnode *x; |
229 | 229 |
230 g_return_val_if_fail(node != NULL, NULL); | 230 g_return_val_if_fail(node != NULL, NULL); |
231 g_return_val_if_fail(attr != NULL, NULL); | 231 g_return_val_if_fail(attr != NULL, NULL); |
238 | 238 |
239 return NULL; | 239 return NULL; |
240 } | 240 } |
241 | 241 |
242 const char * | 242 const char * |
243 xmlnode_get_attrib_with_namespace(xmlnode *node, const char *attr, const char *xmlns) | 243 xmlnode_get_attrib_with_namespace(const xmlnode *node, const char *attr, const char *xmlns) |
244 { | 244 { |
245 xmlnode *x; | 245 const xmlnode *x; |
246 | 246 |
247 g_return_val_if_fail(node != NULL, NULL); | 247 g_return_val_if_fail(node != NULL, NULL); |
248 g_return_val_if_fail(attr != NULL, NULL); | 248 g_return_val_if_fail(attr != NULL, NULL); |
249 | 249 |
250 for(x = node->child; x; x = x->next) { | 250 for(x = node->child; x; x = x->next) { |