[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-storage.c,1.34,1.35

cras at procontrol.fi cras at procontrol.fi
Sun Mar 9 11:56:07 EET 2003


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

Modified Files:
	maildir-storage.c 
Log Message:
mbox: CREATE mailbox/ now mkdir()s it.



Index: maildir-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-storage.c,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- maildir-storage.c	24 Feb 2003 22:56:15 -0000	1.34
+++ maildir-storage.c	9 Mar 2003 09:56:05 -0000	1.35
@@ -298,7 +298,7 @@
 }
 
 static int maildir_create_mailbox(struct mail_storage *storage,
-				  const char *name)
+				  const char *name, int only_hierarchy)
 {
 	const char *path;
 
@@ -308,6 +308,11 @@
 	if (!maildir_is_valid_create_name(storage, name)) {
 		mail_storage_set_error(storage, "Invalid mailbox name");
 		return FALSE;
+	}
+
+	if (only_hierarchy) {
+		/* no need to do anything */
+		return TRUE;
 	}
 
 	path = maildir_get_path(storage, name);




More information about the dovecot-cvs mailing list