From 0b86b6635c5f106b94f63dfda77408758738ac03 Mon Sep 17 00:00:00 2001 From: Christoph Hohmann Date: Sat, 27 Oct 2001 16:53:38 +0000 Subject: [PATCH] error panel when a folder could not be created (closes bug #471080) --- ChangeLog.claws | 4 ++++ src/folderview.c | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog.claws b/ChangeLog.claws index 3c12457d2..2f4733bdb 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -6,6 +6,10 @@ * src/compose.c code cleanup, nearly killed all of wwp's patch for folder's default account in compose + * src/folderview.c + error panel when a folder could not be created + (closes bug #471080 new folder name & already + existing file) 2001-10-26 [alfons] diff --git a/src/folderview.c b/src/folderview.c index 9336837c5..27c97576c 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -1545,8 +1545,13 @@ static void folderview_new_folder_cb(FolderView *folderview, guint action, } new_item = item->folder->create_folder(item->folder, item, new_folder); + if (!new_item) { + alertpanel_error(_("The folder `%s' could not be created."), + new_folder); + g_free(new_folder); + return; + } g_free(new_folder); - if (!new_item) return; gtk_clist_freeze(GTK_CLIST(ctree)); -- 2.25.1