From: Timo Sirainen Date: Mon, 27 Jan 2014 12:25:03 +0000 (+0200) Subject: lib-compression: Assert-crashfix to handling EOF in LZ4 compression X-Git-Tag: 2.2.11~24 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=131b0d222ad89b2c5d2b03b865b45cae9e290d68;p=thirdparty%2Fdovecot%2Fcore.git lib-compression: Assert-crashfix to handling EOF in LZ4 compression --- diff --git a/src/lib-compression/istream-lz4.c b/src/lib-compression/istream-lz4.c index b98038d6d0..8e5e085b11 100644 --- a/src/lib-compression/istream-lz4.c +++ b/src/lib-compression/istream-lz4.c @@ -104,7 +104,7 @@ static ssize_t i_stream_lz4_read(struct istream_private *stream) if (ret < 0) { stream->istream.stream_errno = stream->parent->stream_errno; - if (stream->istream.stream_errno != 0) { + if (stream->istream.stream_errno == 0) { stream->istream.eof = TRUE; zstream->stream_size = stream->istream.v_offset + stream->pos - stream->skip;