Mercurial > dovecot > core-2.2
changeset 4264:b3fa08c14747 HEAD
If parent stream's read() returned -2, we returned -1 instead of the -2.
author | Timo Sirainen <timo.sirainen@movial.fi> |
---|---|
date | Tue, 09 May 2006 12:36:58 +0300 |
parents | 56f4b7ee6c2f |
children | 75d5843153f1 |
files | src/lib/istream-seekable.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/istream-seekable.c Mon May 08 16:04:10 2006 +0300 +++ b/src/lib/istream-seekable.c Tue May 09 12:36:58 2006 +0300 @@ -249,8 +249,7 @@ stream->pos -= stream->skip; stream->skip = 0; - ret = pos > stream->pos ? (ssize_t)(pos - stream->pos) : - (ret == 0 ? 0 : -1); + ret = pos > stream->pos ? (ssize_t)(pos - stream->pos) : ret; stream->pos = pos; return ret; }