# HG changeset patch # User Andreas Monitzer # Date 1183476819 0 # Node ID 9d02fefaa5895856694ef8fdb6c91d26d7d228bd # Parent 935005186312b2155e1c18957d32115c54f4f4e5 Fixed a bug in xmlnode_copy, it didn't preserve the namespace in the copy. diff -r 935005186312 -r 9d02fefaa589 libpurple/xmlnode.c --- a/libpurple/xmlnode.c Tue Jul 03 13:37:25 2007 +0000 +++ b/libpurple/xmlnode.c Tue Jul 03 15:33:39 2007 +0000 @@ -593,6 +593,7 @@ g_return_val_if_fail(src != NULL, NULL); ret = new_node(src->name, src->type); + ret->xmlns = g_strdup(src->xmlns); if(src->data) { if(src->data_sz) { ret->data = g_memdup(src->data, src->data_sz);