From: Timo Sirainen Date: Thu, 28 May 2009 18:39:21 +0000 (-0400) Subject: mail_search_args_dup(): Don't return broken results if there are no search args. X-Git-Tag: 2.0.alpha1~649 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ebea577fb2a08b57ee8fc0140eaa9dac5f6ca109;p=thirdparty%2Fdovecot%2Fcore.git mail_search_args_dup(): Don't return broken results if there are no search args. --HG-- branch : HEAD --- diff --git a/src/lib-storage/mail-search.c b/src/lib-storage/mail-search.c index e23d17a746..6052c3595a 100644 --- a/src/lib-storage/mail-search.c +++ b/src/lib-storage/mail-search.c @@ -311,7 +311,7 @@ mail_search_arg_dup_one(pool_t pool, const struct mail_search_arg *arg) static struct mail_search_arg * mail_search_arg_dup(pool_t pool, const struct mail_search_arg *arg) { - struct mail_search_arg *new_arg, **dest = &new_arg; + struct mail_search_arg *new_arg = NULL, **dest = &new_arg; for (; arg != NULL; arg = arg->next) { *dest = mail_search_arg_dup_one(pool, arg);