Fixed some flood detection, ignoring and autoignoring bugs.

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@339 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2000-06-14 17:52:03 +00:00 committed by cras
commit 47fd84c5bc
5 changed files with 41 additions and 11 deletions

View file

@ -248,11 +248,14 @@ void ignore_add_rec(IGNORE_REC *rec)
{
ignores = g_slist_append(ignores, rec);
ignore_set_config(rec);
signal_emit("ignore created", 1, rec);
}
static void ignore_destroy(IGNORE_REC *rec)
{
ignores = g_slist_remove(ignores, rec);
signal_emit("ignore destroyed", 1, rec);
if (rec->channels != NULL) g_strfreev(rec->channels);
g_free_not_null(rec->mask);
@ -274,6 +277,8 @@ void ignore_update_rec(IGNORE_REC *rec)
ignores = g_slist_append(ignores, rec);
ignore_set_config(rec);
signal_emit("ignore changed", 1, rec);
}
}