Mercurial > dovecot > core-2.2
changeset 12291:0521ab2380cf
lib-lda: Make sure duplicate_init() handles non-existent home correctly.
With previous change mail_user_get_home() always set home, but this is good
anyway.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 16 Oct 2010 00:35:28 +0100 |
parents | 811e49651662 |
children | 84a9dc26108f |
files | src/lib-lda/duplicate.c |
diffstat | 1 files changed, 2 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-lda/duplicate.c Sat Oct 16 00:34:28 2010 +0100 +++ b/src/lib-lda/duplicate.c Sat Oct 16 00:35:28 2010 +0100 @@ -324,10 +324,9 @@ { struct duplicate_context *ctx; const struct mail_storage_settings *mail_set; - const char *home; - int ret; + const char *home = NULL; - if ((ret = mail_user_get_home(user, &home)) <= 0) { + if (mail_user_get_home(user, &home) <= 0) { i_error("User %s doesn't have home dir set, " "disabling duplicate database", user->username); }