comparison libpurple/xmlnode.c @ 18696:be3f8906eae7

propagate from branch 'im.pidgin.pidgin' (head 01d1a63fe1ad7ad2f78ff88c6540afd927693362) to branch 'im.pidgin.soc.2007.xmpp' (head 292d3a42ec5f8d925097e901ded4644e4fb30807)
author Andreas Monitzer <pidgin@monitzer.com>
date Mon, 16 Jul 2007 14:53:24 +0000
parents 5c1ed6296b56
children 472bcd9d502e
comparison
equal deleted inserted replaced
18542:84d184163805 18696:be3f8906eae7
621 xmlnode *sibling = NULL; 621 xmlnode *sibling = NULL;
622 622
623 g_return_val_if_fail(src != NULL, NULL); 623 g_return_val_if_fail(src != NULL, NULL);
624 624
625 ret = new_node(src->name, src->type); 625 ret = new_node(src->name, src->type);
626 ret->xmlns = g_strdup(src->xmlns);
626 if(src->data) { 627 if(src->data) {
627 if(src->data_sz) { 628 if(src->data_sz) {
628 ret->data = g_memdup(src->data, src->data_sz); 629 ret->data = g_memdup(src->data, src->data_sz);
629 ret->data_sz = src->data_sz; 630 ret->data_sz = src->data_sz;
630 } else { 631 } else {