Mercurial > pidgin
diff src/xmlnode.c @ 8167:b55b70aef314
[gaim-migrate @ 8880]
make xmlnode_copy work, and let everyone know about it
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sun, 25 Jan 2004 19:12:58 +0000 |
parents | 8f4ce853e685 |
children | b5dbd1839716 |
line wrap: on
line diff
--- a/src/xmlnode.c Sat Jan 24 22:40:59 2004 +0000 +++ b/src/xmlnode.c Sun Jan 25 19:12:58 2004 +0000 @@ -392,8 +392,12 @@ ret = new_node(src->name, src->type); if(src->data) { - ret->data = g_memdup(src->data, src->data_sz); - ret->data_sz = src->data_sz; + if(src->data_sz) { + ret->data = g_memdup(src->data, src->data_sz); + ret->data_sz = src->data_sz; + } else { + ret->data = g_strdup(src->data); + } } for(child = src->child; child; child = child->next) {