Displaying 1 result from an estimated 1 matches for "scrambler_mail_alloc".
2014 Feb 11
1
Order of istream and ostream chains
...e *)_mail;
union mail_module_context *mmail = SCRAMBLER_MAIL_CONTEXT(mail);
struct istream *input, *inputs[2];
input = *stream;
*stream = scrambler_istream_create(input);
i_stream_unref(&input);
return mmail->super.istream_opened(_mail, stream);
}
static void scrambler_mail_allocated(struct mail *_mail) {
struct mail_private *mail = (struct mail_private *)_mail;
struct mail_vfuncs *v = mail->vlast;
union mail_module_context *mmail;
mmail = p_new(mail->pool, union mail_module_context, 1);
mmail->super = *v;
mail->vlast = &mmail->super;
v->istre...