dovecot-2.2: lib-storage: Removed unused mailbox_list_create_dir()

dovecot at dovecot.org dovecot at dovecot.org
Tue Sep 25 21:45:17 EEST 2012


details:   http://hg.dovecot.org/dovecot-2.2/rev/fbc90337b48c
changeset: 15103:fbc90337b48c
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Sep 25 21:31:41 2012 +0300
description:
lib-storage: Removed unused mailbox_list_create_dir()

diffstat:

 src/lib-storage/mailbox-list.c |  18 ------------------
 src/lib-storage/mailbox-list.h |   3 ---
 2 files changed, 0 insertions(+), 21 deletions(-)

diffs (41 lines):

diff -r 185680508ece -r fbc90337b48c src/lib-storage/mailbox-list.c
--- a/src/lib-storage/mailbox-list.c	Tue Sep 25 21:27:30 2012 +0300
+++ b/src/lib-storage/mailbox-list.c	Tue Sep 25 21:31:41 2012 +0300
@@ -1229,24 +1229,6 @@
 	return 0;
 }
 
-int mailbox_list_create_dir(struct mailbox_list *list, const char *name)
-{
-	guid_128_t guid;
-
-	if (!mailbox_list_is_valid_create_name(list, name) || *name == '\0') {
-		mailbox_list_set_error(list, MAIL_ERROR_PARAMS,
-				       "Invalid mailbox name");
-		return -1;
-	}
-	if (list->v.create_mailbox_dir(list, name,
-				       MAILBOX_DIR_CREATE_TYPE_ONLY_NOSELECT) < 0)
-		return -1;
-
-	mailbox_name_get_sha128(name, guid);
-	mailbox_list_add_change(list, MAILBOX_LOG_RECORD_CREATE_DIR, guid);
-	return 0;
-}
-
 int mailbox_list_delete_dir(struct mailbox_list *list, const char *name)
 {
 	if (!mailbox_list_is_valid_existing_name(list, name) || *name == '\0') {
diff -r 185680508ece -r fbc90337b48c src/lib-storage/mailbox-list.h
--- a/src/lib-storage/mailbox-list.h	Tue Sep 25 21:27:30 2012 +0300
+++ b/src/lib-storage/mailbox-list.h	Tue Sep 25 21:31:41 2012 +0300
@@ -217,9 +217,6 @@
 int mailbox_list_set_subscribed(struct mailbox_list *list,
 				const char *name, bool set);
 
-/* Create a non-selectable mailbox. Fail with MAIL_ERROR_NOTPOSSIBLE if only
-   a selectable mailbox can be created. */
-int mailbox_list_create_dir(struct mailbox_list *list, const char *name);
 /* Delete a non-selectable mailbox. Fail if the mailbox is selectable. */
 int mailbox_list_delete_dir(struct mailbox_list *list, const char *name);
 /* Delete a symlinked mailbox. Fail if the mailbox isn't a symlink. */


More information about the dovecot-cvs mailing list