dovecot-2.2: istream-limit: Move parent stream to expected offse...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Aug 15 12:05:39 EEST 2012
details: http://hg.dovecot.org/dovecot-2.2/rev/aba24a5cc9ff
changeset: 14904:aba24a5cc9ff
user: Timo Sirainen <tss at iki.fi>
date: Wed Aug 15 12:05:28 2012 +0300
description:
istream-limit: Move parent stream to expected offset also at EOF.
diffstat:
src/lib/istream-limit.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diffs (22 lines):
diff -r 51043aa5fe98 -r aba24a5cc9ff src/lib/istream-limit.c
--- a/src/lib/istream-limit.c Wed Aug 15 09:35:39 2012 +0300
+++ b/src/lib/istream-limit.c Wed Aug 15 12:05:28 2012 +0300
@@ -31,15 +31,15 @@
ssize_t ret;
size_t pos;
+ i_stream_seek(stream->parent, lstream->istream.parent_start_offset +
+ stream->istream.v_offset);
+
if (stream->istream.v_offset +
(stream->pos - stream->skip) >= lstream->v_size) {
stream->istream.eof = TRUE;
return -1;
}
- i_stream_seek(stream->parent, lstream->istream.parent_start_offset +
- stream->istream.v_offset);
-
stream->pos -= stream->skip;
stream->skip = 0;
More information about the dovecot-cvs
mailing list