const struct compression_handler *handler;
ssize_t ret;
+ i_assert(zstream->compressed_input != NULL);
+
ret = compression_detect_handler(zstream->compressed_input, &handler);
if (handler == NULL) {
switch (ret) {
ret = i_stream_read_bytes(stream->parent, data_r, &size,
GZ_TRAILER_SIZE);
if (size == zstream->prev_size) {
+ i_assert(ret <= 0);
stream->istream.stream_errno = stream->parent->stream_errno;
if (ret == -1 && stream->istream.stream_errno == 0) {
zlib_read_error(zstream, "missing gz trailer");