# HG changeset patch # User Daniel Atallah # Date 1209842522 0 # Node ID 3c98c25b076b74151cd91d7c08d59391ba1f5108 # Parent 7d3b2c023ad83e2d9957cc17823cfd7a9913a96b Fix incorrect freeing in my previous commit. diff -r 7d3b2c023ad8 -r 3c98c25b076b libpurple/protocols/msn/contact.c --- a/libpurple/protocols/msn/contact.c Sat May 03 17:56:04 2008 +0000 +++ b/libpurple/protocols/msn/contact.c Sat May 03 19:22:02 2008 +0000 @@ -495,6 +495,7 @@ xmlnode *messenger_enabled; char *is_messenger_enabled = NULL; + g_free(mobile_number); mobile_number = xmlnode_get_data(number); if (mobile_number && @@ -503,7 +504,6 @@ && !strcmp(is_messenger_enabled, "true")) mobile = TRUE; - g_free(mobile_number); g_free(is_messenger_enabled); } }