Mercurial > dovecot > original-hg > dovecot-1.2
changeset 2988:76d0e16d45e6 HEAD
Go back to the version before recent changes. It was correct all the time.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 17 Dec 2004 15:31:19 +0200 |
parents | d1a2c39d1b50 |
children | 83c791a0b6d9 |
files | src/lib/ostream-file.c |
diffstat | 1 files changed, 1 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/ostream-file.c Fri Dec 17 13:08:58 2004 +0200 +++ b/src/lib/ostream-file.c Fri Dec 17 15:31:19 2004 +0200 @@ -541,17 +541,8 @@ } } outstream->ostream.offset += ret; + i_stream_skip(instream, ret); - /* only the last iov is from input stream. skip others. */ - for (pos = 0; pos < iov_len-1; pos++) { - if ((size_t)ret < iov[pos].iov_len) - break; - ret -= iov[pos].iov_len; - } - if (pos != iov_len-1) - break; - - i_stream_skip(instream, ret); if ((size_t)ret != iov[pos].iov_len) break;