From 843197a6b5b368a87468c686ac50e30e5d8e9d76 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 17 Feb 2011 09:28:55 +0200 Subject: [PATCH] istream-limit: Allow seeking past limit without assert-crashing. The next read() will simply return EOF. --- src/lib/istream-limit.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/lib/istream-limit.c b/src/lib/istream-limit.c index 5c19ec6f11..ba53af259e 100644 --- a/src/lib/istream-limit.c +++ b/src/lib/istream-limit.c @@ -74,10 +74,6 @@ static ssize_t i_stream_limit_read(struct istream_private *stream) static void i_stream_limit_seek(struct istream_private *stream, uoff_t v_offset, bool mark ATTR_UNUSED) { - struct limit_istream *lstream = (struct limit_istream *) stream; - - i_assert(v_offset <= lstream->v_size); - stream->istream.v_offset = v_offset; stream->skip = stream->pos = 0; } -- 2.47.3