# HG changeset patch # User Richard Laager # Date 1139280596 0 # Node ID 18e621aa8a43db0ff028ac79a9568464f9105117 # Parent cb53596ff3d256846aab6753d4613277271ec0fa [gaim-migrate @ 15512] Rest of SF Patch #1414323 from Sadrul Fixes SF Bug #1414023 committer: Tailor Script diff -r cb53596ff3d2 -r 18e621aa8a43 src/privacy.c --- a/src/privacy.c Tue Feb 07 02:37:58 2006 +0000 +++ b/src/privacy.c Tue Feb 07 02:49:56 2006 +0000 @@ -156,15 +156,16 @@ if (l == NULL) return FALSE; - g_free(l->data); + name = l->data; account->deny = g_slist_delete_link(account->deny, l); if (!local_only && gaim_account_is_connected(account)) - serv_rem_deny(gaim_account_get_connection(account), who); + serv_rem_deny(gaim_account_get_connection(account), name); if (privacy_ops != NULL && privacy_ops->deny_removed != NULL) - privacy_ops->deny_removed(account, who); + privacy_ops->deny_removed(account, name); + g_free(name); gaim_blist_schedule_save(); return TRUE;