enum mailbox_list_path_type type)
{
const struct mailbox_list_settings *set = &_list->set;
+ const char *path;
if (name == NULL) {
/* return root directories */
case MAILBOX_LIST_PATH_TYPE_DIR:
return set->root_dir;
case MAILBOX_LIST_PATH_TYPE_MAILBOX:
- return t_strconcat(set->root_dir, "/",
+ path = t_strconcat(set->root_dir, "/",
set->mailbox_dir_name, NULL);
+ return t_strndup(path, strlen(path)-1);
case MAILBOX_LIST_PATH_TYPE_CONTROL:
return set->control_dir != NULL ?
set->control_dir : set->root_dir;