From 1927d6ff5965a67f8c34c13ec22bcbe952617c91 Mon Sep 17 00:00:00 2001 From: Arunprakash Date: Wed, 3 Aug 2005 11:15:31 +0000 Subject: Allocated a new string to be used for the error dialog response to avoid 2005-07-29 Arunprakash * mail/em-folder-utils.c (em_folder_utils_delete_folder) : Allocated a new string to be used for the error dialog response to avoid multiple frees. svn path=/trunk/; revision=29970 --- mail/em-folder-utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mail/em-folder-utils.c') diff --git a/mail/em-folder-utils.c b/mail/em-folder-utils.c index ee3bcd006e..ca8299361c 100644 --- a/mail/em-folder-utils.c +++ b/mail/em-folder-utils.c @@ -481,7 +481,7 @@ em_folder_utils_delete_folder (CamelFolder *folder) dialog = e_error_new(NULL, (folder->parent_store && CAMEL_IS_VEE_STORE(folder->parent_store))?"mail:ask-delete-vfolder":"mail:ask-delete-folder", folder->full_name, NULL); - g_object_set_data_full ((GObject *) dialog, "full_name", folder->full_name, g_free); + g_object_set_data_full ((GObject *) dialog, "full_name", g_strdup (folder->full_name), g_free); g_object_set_data_full ((GObject *) dialog, "store", folder->parent_store, camel_object_unref); g_signal_connect (dialog, "response", G_CALLBACK (emfu_delete_response), NULL); gtk_widget_show (dialog); -- cgit v1.2.3