changeset 4177:4eaaef28cc38 HEAD

dbox settings in config file didn't work, and the defaults were also a bit broken.
author Timo Sirainen <tss@iki.fi>
date Wed, 12 Apr 2006 22:40:22 +0300
parents 513aa0df39ee
children cd28396bf83a
files src/lib-storage/index/dbox/dbox-storage.c src/master/mail-process.c
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/dbox/dbox-storage.c	Wed Apr 12 22:24:57 2006 +0300
+++ b/src/lib-storage/index/dbox/dbox-storage.c	Wed Apr 12 22:40:22 2006 +0300
@@ -347,7 +347,7 @@
 	if (value != NULL)
 		mbox->rotate_days = (unsigned int)strtoul(value, NULL, 10);
 	else
-		mbox->rotate_size = DBOX_DEFAULT_ROTATE_DAYS;
+		mbox->rotate_days = DBOX_DEFAULT_ROTATE_DAYS;
 
 	mbox->storage = storage;
 	mbox->path = p_strdup(pool, path);
--- a/src/master/mail-process.c	Wed Apr 12 22:24:57 2006 +0300
+++ b/src/master/mail-process.c	Wed Apr 12 22:40:22 2006 +0300
@@ -261,6 +261,13 @@
 	env_put(t_strdup_printf("MBOX_MIN_INDEX_SIZE=%u",
 				set->mbox_min_index_size));
 
+	env_put(t_strdup_printf("DBOX_ROTATE_SIZE=%u",
+				set->dbox_rotate_size));
+	env_put(t_strdup_printf("DBOX_ROTATE_MIN_SIZE=%u",
+				set->dbox_rotate_min_size));
+	env_put(t_strdup_printf("DBOX_ROTATE_DAYS=%u",
+				set->dbox_rotate_days));
+
 	if (*set->mail_plugins != '\0') {
 		env_put(t_strconcat("MODULE_DIR=", set->mail_plugin_dir, NULL));
 		env_put(t_strconcat("MODULE_LIST=", set->mail_plugins, NULL));