comparison libpurple/xmlnode.c @ 27666:a08e84032814

merge of '2348ff22f0ff3453774b8b25b36238465580c609' and 'e76f11543c2a4aa05bdf584f087cbe3439029661'
author Paul Aurich <paul@darkrain42.org>
date Sun, 12 Jul 2009 05:43:38 +0000
parents 01f1929d0936
children f1437342cc0e
comparison
equal deleted inserted replaced
27186:048bcf41deef 27666:a08e84032814
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