aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-account-gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/mail-account-gui.c')
-rw-r--r--mail/mail-account-gui.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mail/mail-account-gui.c b/mail/mail-account-gui.c
index f28ee8eb7e..0eb381a708 100644
--- a/mail/mail-account-gui.c
+++ b/mail/mail-account-gui.c
@@ -1709,7 +1709,7 @@ mail_account_gui_save (MailAccountGui *gui)
} else {
/* assign defaults - the uri is unknown to us (probably pointed to an old source url) */
g_free (account->drafts_folder_name);
- account->drafts_folder_name = g_strdup (strrchr (default_drafts_folder_uri, '/') + 1);
+ account->drafts_folder_name = g_strdup (g_basename (default_drafts_folder_uri));
g_free (account->drafts_folder_uri);
account->drafts_folder_uri = g_strdup (default_drafts_folder_uri);
}
@@ -1728,7 +1728,7 @@ mail_account_gui_save (MailAccountGui *gui)
} else {
/* assign defaults - the uri is unknown to us (probably pointed to an old source url) */
g_free (account->sent_folder_name);
- account->sent_folder_name = g_strdup (strrchr (default_sent_folder_uri, '/') + 1);
+ account->sent_folder_name = g_strdup (g_basename (default_sent_folder_uri));
g_free (account->sent_folder_uri);
account->sent_folder_uri = g_strdup (default_sent_folder_uri);
}