dovecot-2.2: zlib plugin: Removed explicit checks for maildir/sd...

dovecot at dovecot.org dovecot at dovecot.org
Wed Jun 12 04:44:43 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/d212cfb92ce9
changeset: 16491:d212cfb92ce9
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Jun 12 04:44:11 2013 +0300
description:
zlib plugin: Removed explicit checks for maildir/sdbox/mdbox.

diffstat:

 src/plugins/zlib/zlib-plugin.c |  8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diffs (25 lines):

diff -r 45399357008a -r d212cfb92ce9 src/plugins/zlib/zlib-plugin.c
--- a/src/plugins/zlib/zlib-plugin.c	Sun Jun 09 21:06:49 2013 +0300
+++ b/src/plugins/zlib/zlib-plugin.c	Wed Jun 12 04:44:11 2013 +0300
@@ -7,9 +7,6 @@
 #include "ostream.h"
 #include "str.h"
 #include "mail-user.h"
-#include "dbox-single/sdbox-storage.h"
-#include "dbox-multi/mdbox-storage.h"
-#include "maildir/maildir-storage.h"
 #include "index-storage.h"
 #include "index-mail.h"
 #include "compression.h"
@@ -361,9 +358,8 @@
 
 	MODULE_CONTEXT_SET_SELF(box, zlib_storage_module, zbox);
 
-	if (strcmp(box->storage->name, MAILDIR_STORAGE_NAME) == 0 ||
-	    strcmp(box->storage->name, MDBOX_STORAGE_NAME) == 0 ||
-	    strcmp(box->storage->name, SDBOX_STORAGE_NAME) == 0)
+	if ((box->storage->class_flags &
+	     MAIL_STORAGE_CLASS_FLAG_OPEN_STREAMS) == 0)
 		zlib_permail_alloc_init(box, v);
 }
 


More information about the dovecot-cvs mailing list