From 27c626de0589c54a5e0b0f63d74c0511e3b12733 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 10 Jun 2004 19:06:08 +0300 Subject: [PATCH] Make sure INBOX is created when maildir storage is opened. --HG-- branch : HEAD --- src/lib-storage/index/maildir/maildir-storage.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib-storage/index/maildir/maildir-storage.c b/src/lib-storage/index/maildir/maildir-storage.c index 868bcf6cb1..4cf18b7b2a 100644 --- a/src/lib-storage/index/maildir/maildir-storage.c +++ b/src/lib-storage/index/maildir/maildir-storage.c @@ -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; } -- 2.47.3