Don't free the folder_command_data here. It is supposed to be freed in the
* e-shell-folder-commands.c (folder_selection_dialog_folder_selected_callback): Don't free the folder_command_data here. It is supposed to be freed in the async callback. The leak that Dan supposedly fixed was probably only due to the fact that the component that was supposed to perform the xfer didn't report a result. Now that xfer actually works, it was triggering the crash instead. [Fixes #9769.] svn path=/trunk/; revision=13615
This commit is contained in:
@ -1,3 +1,13 @@
|
||||
2001-10-12 Ettore Perazzoli <ettore@ximian.com>
|
||||
|
||||
* e-shell-folder-commands.c
|
||||
(folder_selection_dialog_folder_selected_callback): Don't free the
|
||||
folder_command_data here. It is supposed to be freed in the async
|
||||
callback. The leak that Dan supposedly fixed was probably only
|
||||
due to the fact that the component that was supposed to perform
|
||||
the xfer didn't report a result. Now that xfer actually works, it
|
||||
was triggering the crash instead. [Fixes #9769.]
|
||||
|
||||
2001-10-12 Ettore Perazzoli <ettore@ximian.com>
|
||||
|
||||
* e-shell-offline-handler.c (prepare_for_offline): Only invoke
|
||||
|
||||
@ -204,7 +204,6 @@ folder_selection_dialog_folder_selected_callback (EShellFolderSelectionDialog *f
|
||||
folder_command_data);
|
||||
|
||||
gtk_widget_destroy (GTK_WIDGET (folder_selection_dialog));
|
||||
folder_command_data_free (folder_command_data);
|
||||
}
|
||||
|
||||
static void
|
||||
|
||||
Reference in New Issue
Block a user