Mercurial > dovecot > core-2.2
changeset 8918:3194ac1c6d75 HEAD
ostream: When copying backwards within a file, update in/outstream offsets.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 24 Feb 2009 18:11:01 -0500 |
parents | 98c84ae0b659 |
children | 334d29caa084 |
files | src/lib/ostream-file.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/ostream-file.c Tue Feb 24 16:55:11 2009 -0500 +++ b/src/lib/ostream-file.c Tue Feb 24 18:11:01 2009 -0500 @@ -764,8 +764,10 @@ outstream->ostream.stream_errno = errno; return -1; } + i_stream_skip(instream, size); } + outstream->ostream.offset += in_size - in_start_offset; return (off_t) (in_size - in_start_offset); }