changeset 5342:4e13ca0f2f87 HEAD

Crashfix: Underlying stream's data pointer may change even if we didn't have to read more data.
author Timo Sirainen <tss@iki.fi>
date Fri, 16 Mar 2007 00:38:37 +0200
parents acd4ed841b01
children cdf39128dd91
files src/lib/istream-tee.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/istream-tee.c	Fri Mar 16 00:20:55 2007 +0200
+++ b/src/lib/istream-tee.c	Fri Mar 16 00:38:37 2007 +0200
@@ -118,7 +118,7 @@
 		tee_streams_update_buffer(tstream->tee);
 	}
 
-	i_assert(stream->buffer == data);
+	stream->buffer = data;
 	ret = size - stream->pos;
 	stream->pos = size;
 	return ret;