From 98e9ee546eedf5951ab87ca690a12ba552fd1e5c Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@dovecot.fi> Date: Wed, 18 Jul 2018 17:54:51 +0200 Subject: [PATCH] Adjust to changes in Dovecot message_address_parse() API. Change was: lib-mail: message_address_parse() - Change fill_missing parameter to flags --- src/lib-sieve-tool/sieve-tool.c | 2 +- src/lib-sieve/plugins/vacation/cmd-vacation.c | 4 ++-- src/lib-sieve/sieve-address.c | 2 +- src/testsuite/testsuite-message.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib-sieve-tool/sieve-tool.c b/src/lib-sieve-tool/sieve-tool.c index 713d3ef59..27691c043 100644 --- a/src/lib-sieve-tool/sieve-tool.c +++ b/src/lib-sieve-tool/sieve-tool.c @@ -489,7 +489,7 @@ sieve_tool_get_address(struct mail *mail, const char *header) return NULL; addr = message_address_parse(pool_datastack_create(), (const unsigned char *)str, - strlen(str), 1, FALSE); + strlen(str), 1, 0); return addr == NULL || addr->mailbox == NULL || addr->domain == NULL || *addr->mailbox == '\0' || *addr->domain == '\0' ? NULL : smtp_address_create_temp(addr->mailbox, addr->domain); diff --git a/src/lib-sieve/plugins/vacation/cmd-vacation.c b/src/lib-sieve/plugins/vacation/cmd-vacation.c index 048bc61b3..7483edca0 100644 --- a/src/lib-sieve/plugins/vacation/cmd-vacation.c +++ b/src/lib-sieve/plugins/vacation/cmd-vacation.c @@ -857,7 +857,7 @@ static inline bool _contains_my_address T_BEGIN { msg_addr = message_address_parse (pool_datastack_create(), (const unsigned char *) *hdsp, - strlen(*hdsp), 256, FALSE); + strlen(*hdsp), 256, 0); while ( msg_addr != NULL && !result ) { if (msg_addr->domain != NULL) { struct smtp_address addr; @@ -916,7 +916,7 @@ static int _get_full_reply_recipient addr = message_address_parse (pool_datastack_create(), (const unsigned char *) header, - strlen(header), 256, FALSE); + strlen(header), 256, 0); while ( addr != NULL ) { if ( addr->domain != NULL && !addr->invalid_syntax ) { diff --git a/src/lib-sieve/sieve-address.c b/src/lib-sieve/sieve-address.c index 722002921..2e81d999a 100644 --- a/src/lib-sieve/sieve-address.c +++ b/src/lib-sieve/sieve-address.c @@ -141,7 +141,7 @@ static int sieve_header_address_list_next_item addrlist->cur_address = message_address_parse( pool_datastack_create(), (const unsigned char *) str_data(value_item), - str_len(value_item), 256, FALSE); + str_len(value_item), 256, 0); } i_unreached(); } diff --git a/src/testsuite/testsuite-message.c b/src/testsuite/testsuite-message.c index 02ae8f96a..419c275b2 100644 --- a/src/testsuite/testsuite-message.c +++ b/src/testsuite/testsuite-message.c @@ -53,7 +53,7 @@ testsuite_message_get_address(struct mail *mail, const char *header) return NULL; addr = message_address_parse(pool_datastack_create(), (const unsigned char *)str, - strlen(str), 1, FALSE); + strlen(str), 1, 0); if ( addr == NULL || addr->mailbox == NULL || *addr->mailbox == '\0' ) return NULL; -- GitLab