Mercurial > dovecot > core-2.2
changeset 2441:b65224a24696 HEAD
When we reach the limit, set eof = true
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 22 Aug 2004 10:00:51 +0300 |
parents | 0ac79623b58e |
children | 95ce60310a56 |
files | src/lib/istream-limit.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/istream-limit.c Sun Aug 22 09:30:55 2004 +0300 +++ b/src/lib/istream-limit.c Sun Aug 22 10:00:51 2004 +0300 @@ -39,8 +39,10 @@ size_t pos; if (stream->istream.v_offset + - (stream->pos - stream->skip) >= lstream->v_size) + (stream->pos - stream->skip) >= lstream->v_size) { + stream->istream.eof = TRUE; return -1; + } if (lstream->input->v_offset != lstream->v_start_offset + stream->istream.v_offset) {