]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-lda: Make sure duplicate_init() handles non-existent home correctly.
authorTimo Sirainen <tss@iki.fi>
Fri, 15 Oct 2010 23:35:28 +0000 (00:35 +0100)
committerTimo Sirainen <tss@iki.fi>
Fri, 15 Oct 2010 23:35:28 +0000 (00:35 +0100)
With previous change mail_user_get_home() always set home, but this is good
anyway.

src/lib-lda/duplicate.c

index 1d51e916563531f0b30af9306aea122719758697..4a4d73aba19ce8b9378b200b470e55ac39d9bb3b 100644 (file)
@@ -324,10 +324,9 @@ struct duplicate_context *duplicate_init(struct mail_user *user)
 {
        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);
        }