comparison libpurple/xmlnode.c @ 27203:350f097019eb

These parameters aren't modified
author Mark Doliner <mark@kingant.net>
date Fri, 19 Jun 2009 00:01:39 +0000
parents 17379effc417
children 01f1929d0936
comparison
equal deleted inserted replaced
27202:9ff4b4cbc4c9 27203:350f097019eb
380 g_strfreev(names); 380 g_strfreev(names);
381 return ret; 381 return ret;
382 } 382 }
383 383
384 char * 384 char *
385 xmlnode_get_data(xmlnode *node) 385 xmlnode_get_data(const xmlnode *node)
386 { 386 {
387 GString *str = NULL; 387 GString *str = NULL;
388 xmlnode *c; 388 xmlnode *c;
389 389
390 g_return_val_if_fail(node != NULL, NULL); 390 g_return_val_if_fail(node != NULL, NULL);
403 403
404 return g_string_free(str, FALSE); 404 return g_string_free(str, FALSE);
405 } 405 }
406 406
407 char * 407 char *
408 xmlnode_get_data_unescaped(xmlnode *node) 408 xmlnode_get_data_unescaped(const xmlnode *node)
409 { 409 {
410 char *escaped = xmlnode_get_data(node); 410 char *escaped = xmlnode_get_data(node);
411 411
412 char *unescaped = escaped ? purple_unescape_html(escaped) : NULL; 412 char *unescaped = escaped ? purple_unescape_html(escaped) : NULL;
413 413