]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Memory leak fix.
authorTimo Sirainen <tss@iki.fi>
Mon, 28 Feb 2011 15:50:41 +0000 (17:50 +0200)
committerTimo Sirainen <tss@iki.fi>
Mon, 28 Feb 2011 15:50:41 +0000 (17:50 +0200)
src/doveadm/doveadm-mail.c

index 8988c365d27ac0873b4b24b03fe8869835a8c056..2e71ed7e6ccc27c4531e0b34b71b24f53126047f 100644 (file)
@@ -426,6 +426,9 @@ doveadm_mail_cmd(const struct doveadm_mail_cmd *cmd, int argc, char *argv[])
 
        if (ctx->failed)
                exit(FATAL_DEFAULT);
+       if (ctx->search_args != NULL)
+               mail_search_args_unref(&ctx->search_args);
+       pool_unref(&ctx->pool);
 }
 
 static bool