# HG changeset patch # User masca@cpw.pidgin.im # Date 1278536906 0 # Node ID 7edcf92b1537a9928acd3ae22bfd688139f4b2cb # Parent e358e16e527f97b0e3e0ba66382f76ff8f6e5551 A Message may not have a part, use destroy which return silently when part == NULL instead of asserting. diff -r e358e16e527f -r 7edcf92b1537 libpurple/protocols/msn/msg.c --- a/libpurple/protocols/msn/msg.c Wed Jul 07 21:04:57 2010 +0000 +++ b/libpurple/protocols/msn/msg.c Wed Jul 07 21:08:26 2010 +0000 @@ -72,7 +72,7 @@ g_hash_table_destroy(msg->header_table); g_list_free(msg->header_list); - msn_slpmsgpart_unref(msg->part); + msn_slpmsgpart_destroy(msg->part); g_free(msg); }