# HG changeset patch # User Timo Sirainen # Date 1150450958 -10800 # Node ID bcad3ae8778c2d23c9ce12812832803bc04394ef # Parent 3e542f308cb5959a7f96ee2c34247895b35c4636 If mailbox_search_deinit() fails, we leaked a bit of memory. diff -r 3e542f308cb5 -r bcad3ae8778c src/imap/imap-expunge.c --- a/src/imap/imap-expunge.c Fri Jun 16 12:42:02 2006 +0300 +++ b/src/imap/imap-expunge.c Fri Jun 16 12:42:38 2006 +0300 @@ -31,7 +31,7 @@ mail_free(&mail); if (mailbox_search_deinit(&ctx) < 0) - return FALSE; + failed = TRUE; if (failed) mailbox_transaction_rollback(&t);