[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-storage.c, 1.74, 1.75

cras at procontrol.fi cras at procontrol.fi
Thu Jun 10 19:06:12 EEST 2004


Update of /home/cvs/dovecot/src/lib-storage/index/maildir
In directory talvi:/tmp/cvs-serv17883/lib-storage/index/maildir

Modified Files:
	maildir-storage.c 
Log Message:
Make sure INBOX is created when maildir storage is opened.



Index: maildir-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-storage.c,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -d -r1.74 -r1.75
--- a/maildir-storage.c	24 May 2004 02:29:43 -0000	1.74
+++ b/maildir-storage.c	10 Jun 2004 16:06:08 -0000	1.75
@@ -27,6 +27,8 @@
 
 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 @@
 	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;
 }
 



More information about the dovecot-cvs mailing list