Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8778:52e0b40146b1 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:18 -0500 |
parents | ff1d88068275 |
children | edd65639b63e |
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 17:16:38 2009 -0500 +++ b/src/lib/ostream-file.c Tue Feb 24 18:11:18 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); }