Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6848:b73cb35a8427 HEAD
Assert: With files o_stream_send*() must either write everything or return
an error.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 24 Nov 2007 06:40:09 +0200 |
parents | 04809db163ab |
children | e722bcdd426e |
files | src/lib/ostream-file.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/ostream-file.c Fri Nov 23 12:35:48 2007 +0200 +++ b/src/lib/ostream-file.c Sat Nov 24 06:40:09 2007 +0200 @@ -525,7 +525,8 @@ break; } stream->ostream.offset += ret; - i_assert(ret <= (ssize_t)total_size); + i_assert((size_t)ret <= total_size); + i_assert((size_t)ret == total_size || !fstream->file); return ret; }