]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Make sure INBOX is created when maildir storage is opened.
authorTimo Sirainen <tss@iki.fi>
Thu, 10 Jun 2004 16:06:08 +0000 (19:06 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 10 Jun 2004 16:06:08 +0000 (19:06 +0300)
--HG--
branch : HEAD

src/lib-storage/index/maildir/maildir-storage.c

index 868bcf6cb1eb468ba64110dd35cd4a0ca04d6d33..4cf18b7b2acd7423d7f83ac958caf4e8e8b0a93d 100644 (file)
@@ -27,6 +27,8 @@ extern struct mailbox maildir_mailbox;
 
 static const char *maildirs[] = { "cur", "new", "tmp", NULL  };
 
+static int verify_inbox(struct index_storage *storage);
+
 static struct mail_storage *
 maildir_create(const char *data, const char *user,
               const char *namespace, char hierarchy_sep)
@@ -104,6 +106,8 @@ maildir_create(const char *data, const char *user,
        storage->user = i_strdup(user);
        storage->callbacks = i_new(struct mail_storage_callbacks, 1);
        index_storage_init(storage);
+
+       (void)verify_inbox(storage);
        return &storage->storage;
 }