[evolution-data-server] Bug #662920 - Creates MH folders, but needs restart to update folder list



commit 3136d3dbea8cbf2403cc094183f7e7cad5f53b9a
Author: Milan Crha <mcrha redhat com>
Date:   Thu Feb 16 19:23:39 2012 +0100

    Bug #662920 - Creates MH folders, but needs restart to update folder list

 camel/providers/local/camel-local-store.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/camel/providers/local/camel-local-store.c b/camel/providers/local/camel-local-store.c
index f12560c..5c8a2e1 100644
--- a/camel/providers/local/camel-local-store.c
+++ b/camel/providers/local/camel-local-store.c
@@ -376,7 +376,7 @@ local_store_create_folder_sync (CamelStore *store,
 		goto exit;
 	}
 
-	if (parent_name)
+	if (parent_name && *parent_name)
 		name = g_strdup_printf("%s/%s/%s", path, parent_name, folder_name);
 	else
 		name = g_strdup_printf("%s/%s", path, folder_name);
@@ -392,7 +392,7 @@ local_store_create_folder_sync (CamelStore *store,
 
 	g_free (name);
 
-	if (parent_name)
+	if (parent_name && *parent_name)
 		name = g_strdup_printf("%s/%s", parent_name, folder_name);
 	else
 		name = g_strdup_printf("%s", folder_name);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]