comparison libpurple/xmlnode.c @ 30264:28d5f60910c9

merge of '6eb94bb98b242b76b07fe78fe89d136b9201d6f1' and 'a61565c363dde22672cf7caafa30d1279ec84f33'
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Mon, 12 Jul 2010 15:15:18 +0000
parents 77cd42f08ba1
children 61d160a4689f c9244d8303ce
comparison
equal deleted inserted replaced
30263:1f44f0144ff8 30264:28d5f60910c9
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) {