diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/folderview.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2009-09-17 + + * folderview_new_folder_cb(): win32: fixed prohibited character check. + 2009-09-15 * libsylph/mh.c diff --git a/src/folderview.c b/src/folderview.c index 1c0aeb7a..f938e5c1 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -2287,7 +2287,7 @@ static void folderview_new_folder_cb(FolderView *folderview, guint action, #ifdef G_OS_WIN32 p = strpbrk(new_folder, "\\/:*?\"<>|"); if ((p && FOLDER_TYPE(item->folder) != F_IMAP) || (p && *p != '/') || - (p && p == '/' && + (p && *p == '/' && FOLDER_TYPE(item->folder) == F_IMAP && *(p + 1) != '\0')) { alertpanel_error(_("`%c' can't be included in folder name."), *p); |