# HG changeset patch # User Paul Aurich # Date 1271708240 0 # Node ID 21285007d703bbc8a9f88508bd4ad81062a93041 # Parent 2ed0041a7b0f1f2d598ad39464a464a2c3b3d4ca jabber: Don't leak the buddy_name on this error diff -r 2ed0041a7b0f -r 21285007d703 libpurple/protocols/jabber/presence.c --- a/libpurple/protocols/jabber/presence.c Mon Apr 19 16:06:43 2010 +0000 +++ b/libpurple/protocols/jabber/presence.c Mon Apr 19 20:17:20 2010 +0000 @@ -823,6 +823,7 @@ if (presence->jb != js->user_jb) { purple_debug_warning("jabber", "Got presence for unknown buddy %s on account %s (%p)\n", buddy_name, purple_account_get_username(account), account); + g_free(buddy_name); return FALSE; } else { /* this is a different resource of our own account. Resume even when this account isn't on our blist */