Mercurial > pidgin.yaz
changeset 8556:267050247da9
[gaim-migrate @ 9300]
" The "Clear" callback in the privacy dialog wasn't
implemented.
I've implemented it :-)
The only downer is that if you have a very long list in
MSN, it might disconnect you because you're flooding :)"
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 02 Apr 2004 05:59:11 +0000 |
parents | e0535ba0d667 |
children | fcb03dabbc53 |
files | src/gtkprivacy.c |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/gtkprivacy.c Fri Apr 02 03:25:48 2004 +0000 +++ b/src/gtkprivacy.c Fri Apr 02 05:59:11 2004 +0000 @@ -312,6 +312,20 @@ static void clear_cb(GtkWidget *button, GaimGtkPrivacyDialog *dialog) { + GSList *l; + if (dialog->in_allow_list) + l = dialog->account->permit; + else + l = dialog->account->deny; + while (l) { + char *user; + user = l->data; + l = l->next; + if (dialog->in_allow_list) + gaim_privacy_permit_remove(dialog->account, user, FALSE); + else + gaim_privacy_deny_remove(dialog->account, user, FALSE); + } } static void