dovecot-2.2: lib-imap-storage: Fixed leaking istream on error co...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Nov 6 13:00:33 EET 2013
details: http://hg.dovecot.org/dovecot-2.2/rev/0505adfe2d8e
changeset: 16937:0505adfe2d8e
user: Timo Sirainen <tss at iki.fi>
date: Wed Nov 06 13:00:13 2013 +0200
description:
lib-imap-storage: Fixed leaking istream on error conditions.
Caught by Tomasz Potęga
diffstat:
src/lib-imap-storage/imap-msgpart.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (11 lines):
diff -r 672350cdf509 -r 0505adfe2d8e src/lib-imap-storage/imap-msgpart.c
--- a/src/lib-imap-storage/imap-msgpart.c Wed Nov 06 12:53:58 2013 +0200
+++ b/src/lib-imap-storage/imap-msgpart.c Wed Nov 06 13:00:13 2013 +0200
@@ -398,6 +398,7 @@
if (message_skip_virtual(input, virtual_skip, &cr_skipped) < 0) {
errinput = i_stream_create_error(errno);
i_stream_set_name(errinput, i_stream_get_name(input));
+ i_stream_unref(&input);
return errinput;
}
More information about the dovecot-cvs
mailing list