Mercurial > dovecot > core-2.2
changeset 10714:709351cde842 HEAD
listescape: Crashfix
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 14 Feb 2010 23:40:23 +0200 |
parents | 9b57e7f41c53 |
children | be5590207f20 |
files | src/plugins/listescape/listescape-plugin.c |
diffstat | 1 files changed, 1 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- 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);