dovecot-2.1: lib-storage: And another fix to previous maildir_na...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Feb 1 22:18:42 EET 2012
details: http://hg.dovecot.org/dovecot-2.1/rev/db8c1dde0b41
changeset: 14046:db8c1dde0b41
user: Timo Sirainen <tss at iki.fi>
date: Wed Feb 01 22:18:33 2012 +0200
description:
lib-storage: And another fix to previous maildir_name/mailbox_dir_name changes.
diffstat:
src/lib-storage/index/dbox-common/dbox-storage.c | 4 ++--
src/lib-storage/index/maildir/maildir-storage.c | 2 +-
src/lib-storage/mailbox-list.c | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diffs (39 lines):
diff -r 0308a33d9f99 -r db8c1dde0b41 src/lib-storage/index/dbox-common/dbox-storage.c
--- a/src/lib-storage/index/dbox-common/dbox-storage.c Wed Feb 01 22:04:26 2012 +0200
+++ b/src/lib-storage/index/dbox-common/dbox-storage.c Wed Feb 01 22:18:33 2012 +0200
@@ -21,9 +21,9 @@
set->layout = MAILBOX_LIST_NAME_FS;
if (set->subscription_fname == NULL)
set->subscription_fname = DBOX_SUBSCRIPTION_FILE_NAME;
- if (set->maildir_name == NULL)
+ if (*set->maildir_name == '\0')
set->maildir_name = DBOX_MAILDIR_NAME;
- if (set->mailbox_dir_name == NULL)
+ if (*set->mailbox_dir_name == '\0')
set->mailbox_dir_name = DBOX_MAILBOX_DIR_NAME;
}
diff -r 0308a33d9f99 -r db8c1dde0b41 src/lib-storage/index/maildir/maildir-storage.c
--- a/src/lib-storage/index/maildir/maildir-storage.c Wed Feb 01 22:04:26 2012 +0200
+++ b/src/lib-storage/index/maildir/maildir-storage.c Wed Feb 01 22:18:33 2012 +0200
@@ -80,7 +80,7 @@
if (set->subscription_fname == NULL)
set->subscription_fname = MAILDIR_SUBSCRIPTION_FILE_NAME;
- if (set->inbox_path == NULL && set->maildir_name == NULL &&
+ if (set->inbox_path == NULL && *set->maildir_name == '\0' &&
(strcmp(set->layout, MAILBOX_LIST_NAME_MAILDIRPLUSPLUS) == 0 ||
strcmp(set->layout, MAILBOX_LIST_NAME_FS) == 0) &&
(ns->flags & NAMESPACE_FLAG_INBOX_ANY) != 0) {
diff -r 0308a33d9f99 -r db8c1dde0b41 src/lib-storage/mailbox-list.c
--- a/src/lib-storage/mailbox-list.c Wed Feb 01 22:04:26 2012 +0200
+++ b/src/lib-storage/mailbox-list.c Wed Feb 01 22:18:33 2012 +0200
@@ -119,7 +119,7 @@
class_p = array_idx(&mailbox_list_drivers, idx);
if (((*class_p)->props & MAILBOX_LIST_PROP_NO_MAILDIR_NAME) != 0 &&
- set->maildir_name != NULL && *set->maildir_name != '\0') {
+ *set->maildir_name != '\0') {
*error_r = "maildir_name not supported by this driver";
return -1;
}
More information about the dovecot-cvs
mailing list