From 131b0d222ad89b2c5d2b03b865b45cae9e290d68 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 27 Jan 2014 14:25:03 +0200 Subject: [PATCH] lib-compression: Assert-crashfix to handling EOF in LZ4 compression --- src/lib-compression/istream-lz4.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.47.3