Mercurial > dovecot > core-2.2
changeset 2456:f32419d92307 HEAD
saving was broken
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 22 Aug 2004 14:04:31 +0300 |
parents | d38f3876f3ad |
children | 5506d4cd4973 |
files | src/lib-storage/index/mbox/mbox-save.c |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/mbox/mbox-save.c Sun Aug 22 14:03:38 2004 +0300 +++ b/src/lib-storage/index/mbox/mbox-save.c Sun Aug 22 14:04:31 2004 +0300 @@ -384,7 +384,7 @@ { struct mbox_save_context *ctx = (struct mbox_save_context *)_ctx; const unsigned char *data; - size_t size, hdr_size; + size_t size; ssize_t ret; if (ctx->failed) @@ -408,12 +408,12 @@ ctx->input->v_offset + size >= ctx->eoh_input_offset) { /* found end of headers. write the rest of them. */ size = ctx->eoh_input_offset - ctx->input->v_offset; - if (o_stream_send(ctx->output, data, hdr_size) < 0) { + if (o_stream_send(ctx->output, data, size) < 0) { ctx->failed = TRUE; return -1; } - if (hdr_size > 0) - ctx->last_char = data[hdr_size-1]; + if (size > 0) + ctx->last_char = data[size-1]; i_stream_skip(ctx->input, size + 1); break; }