dovecot-2.0: listescape: Crashfix

dovecot at dovecot.org dovecot at dovecot.org
Sun Feb 14 23:40:28 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/709351cde842
changeset: 10714:709351cde842
user:      Timo Sirainen <tss at iki.fi>
date:      Sun Feb 14 23:40:23 2010 +0200
description:
listescape: Crashfix

diffstat:

 src/plugins/listescape/listescape-plugin.c |  4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diffs (22 lines):

diff -r 9b57e7f41c53 -r 709351cde842 src/plugins/listescape/listescape-plugin.c
--- a/src/plugins/listescape/listescape-plugin.c	Sun Feb 14 23:32:16 2010 +0200
+++ b/src/plugins/listescape/listescape-plugin.c	Sun Feb 14 23:40:23 2010 +0200
@@ -27,7 +27,6 @@
 	struct mailbox_info info;
 	string_t *list_name;
 	char escape_char;
-	bool name_escaped;
 };
 
 const char *listescape_plugin_version = DOVECOT_VERSION;
@@ -206,9 +205,8 @@
 			 const char *name, enum mailbox_flags flags)
 {
 	struct listescape_mail_storage *mstorage = LIST_ESCAPE_CONTEXT(storage);
-	struct listescape_mailbox_list *mlist = LIST_ESCAPE_LIST_CONTEXT(list);
 
-	if (!mlist->name_escaped && list->hierarchy_sep != list->ns->sep)
+	if (list->hierarchy_sep != list->ns->sep)
 		name = list_escape(list->ns, name, FALSE);
 	return mstorage->module_ctx.super.
 		mailbox_alloc(storage, list, name, flags);


More information about the dovecot-cvs mailing list