Mercurial > dovecot > original-hg > dovecot-1.2
diff src/plugins/trash/trash-plugin.c @ 5157:df22aec605b7 HEAD
If trash mailbox couldn't be opened, don't crash later either.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 16 Feb 2007 20:01:16 +0200 |
parents | 6b0032df7008 |
children | aa9b1fec1c21 |
line wrap: on
line diff
--- a/src/plugins/trash/trash-plugin.c Fri Feb 16 19:55:42 2007 +0200 +++ b/src/plugins/trash/trash-plugin.c Fri Feb 16 20:01:16 2007 +0200 @@ -151,6 +151,9 @@ for (i = 0; i < count; i++) { struct trash_mailbox *trash = &trashes[i]; + if (trash->box == NULL) + continue; + trash->mail_set = FALSE; mail_free(&trash->mail); (void)mailbox_search_deinit(&trash->search_ctx);