]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
listescape: Crashfix
authorTimo Sirainen <tss@iki.fi>
Sun, 14 Feb 2010 21:40:23 +0000 (23:40 +0200)
committerTimo Sirainen <tss@iki.fi>
Sun, 14 Feb 2010 21:40:23 +0000 (23:40 +0200)
--HG--
branch : HEAD

src/plugins/listescape/listescape-plugin.c

index cedd30b51842c7262d903cf7a0239058c0648825..baac94f0583a1d0ae08781b8cbbfad99a6770fb0 100644 (file)
@@ -27,7 +27,6 @@ struct listescape_mailbox_list {
        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 @@ listescape_mailbox_alloc(struct mail_storage *storage,
                         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);