}
mail->data.stream =
i_stream_create_fd(fd, MAIL_READ_BLOCK_SIZE, TRUE);
+ i_stream_set_init_buffer_size(mail->data.stream,
+ MAIL_READ_BLOCK_SIZE);
}
return index_mail_init_stream(mail, hdr_size, body_size, stream_r);
}
file->input = i_stream_create_fd(file->fd, MAIL_READ_BLOCK_SIZE, FALSE);
+ i_stream_set_init_buffer_size(file->input, MAIL_READ_BLOCK_SIZE);
return file->maildir_file ? 1 :
dbox_file_read_header(file);
}
bool *deleted_r)
{
struct mail_private *p = (struct mail_private *)mail;
+ struct istream *input;
const char *path;
int fd = -1;
return NULL;
}
- return i_stream_create_fd(fd, MAIL_READ_BLOCK_SIZE, TRUE);
+ input = i_stream_create_fd(fd, MAIL_READ_BLOCK_SIZE, TRUE);
+ i_stream_set_init_buffer_size(input, MAIL_READ_BLOCK_SIZE);
+ return input;
}
static int maildir_mail_stat(struct mail *mail, struct stat *st)
mbox->mbox_file_stream =
i_stream_create_fd(mbox->mbox_fd,
MAIL_READ_BLOCK_SIZE, FALSE);
+ i_stream_set_init_buffer_size(mbox->mbox_file_stream,
+ MAIL_READ_BLOCK_SIZE);
}
}
return -1;
}
box->input = i_stream_create_fd(fd, MAIL_READ_BLOCK_SIZE, TRUE);
+ i_stream_set_init_buffer_size(box->input, MAIL_READ_BLOCK_SIZE);
return index_storage_mailbox_open(box);
}