Mercurial > dovecot > core-2.2
changeset 3330:7ca646fc4107 HEAD
Fixes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 23 Apr 2005 22:35:05 +0300 |
parents | e29f61128b51 |
children | 98da89360e81 |
files | src/lib/istream-seekable.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/istream-seekable.c Sat Apr 23 20:10:42 2005 +0300 +++ b/src/lib/istream-seekable.c Sat Apr 23 22:35:05 2005 +0300 @@ -196,6 +196,7 @@ size_t size; ssize_t ret; + stream->buffer = CONST_PTR_OFFSET(stream->buffer, stream->skip); stream->pos -= stream->skip; stream->skip = 0; @@ -240,7 +241,9 @@ static void _seek(struct _istream *stream, uoff_t v_offset) { + stream->istream.stream_errno = 0; stream->istream.v_offset = v_offset; + stream->skip = stream->pos = 0; } static const struct stat *_stat(struct _istream *stream)