comparison src/lib-lda/mail-deliver.h @ 21548:22a63dda10f0

lib-lda: Redesign mail_deliver_context.var_expand_table cache
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Fri, 17 Feb 2017 11:25:49 +0200
parents 4db73d3fb3ff
children 8351a4c497cc
comparison
equal deleted inserted replaced
21547:b8d061c8ff00 21548:22a63dda10f0
53 /* Filled with destination mail, if save_dest_mail=TRUE. 53 /* Filled with destination mail, if save_dest_mail=TRUE.
54 The caller must free the mail, its transaction and close 54 The caller must free the mail, its transaction and close
55 the mailbox. */ 55 the mailbox. */
56 struct mail *dest_mail; 56 struct mail *dest_mail;
57 57
58 /* mail_deliver_log() caches the var expand table here */ 58 /* mail_deliver_log() caches the var expand table values here */
59 struct var_expand_table *var_expand_table; 59 struct mail_deliver_cache *cache;
60 60
61 /* Error message for a temporary failure. This is necessary only when 61 /* Error message for a temporary failure. This is necessary only when
62 there is no storage where to get the error message from. */ 62 there is no storage where to get the error message from. */
63 const char *tempfail_error; 63 const char *tempfail_error;
64 64