istream-concat.c revision 13fc4d6d28f05076ffe6f5a925e8f6269e4b548e
37bd98570b30513255a19cc52de16594bc4256e0Timo Sirainen/* Copyright (c) 2007-2017 Dovecot authors, see the included COPYING file */
37bd98570b30513255a19cc52de16594bc4256e0Timo Sirainen size_t prev_stream_left, prev_stream_skip, prev_skip;
37bd98570b30513255a19cc52de16594bc4256e0Timo Sirainenstatic void i_stream_concat_skip(struct concat_istream *cstream);
bool close_parent)
if (close_parent) {
const unsigned char *data;
if (data_size > 0) {
i_unreached();
bytes_skipped = 0;
const unsigned char *data;
bool last_stream;
ret = 0;
return ret;
return ret;
unsigned int *idx_r)
if (*v_offset == 0) {
*idx_r = i;
if (v_offset != 0) {
unsigned int i, cur_idx;
unsigned int count;