diff options
author | monsta <[email protected]> | 2018-04-04 17:52:49 +0300 |
---|---|---|
committer | monsta <[email protected]> | 2018-04-05 11:48:22 +0300 |
commit | 21a0159a1cbd94ae24f3d7493ae6feeb65481ed4 (patch) | |
tree | 4a86bd641bcde3c0e2f0254d52d86c804714dab1 | |
parent | 69cfc4d13960c800a31124e7b5c80f11a78ee770 (diff) | |
download | engrampa-21a0159a1cbd94ae24f3d7493ae6feeb65481ed4.tar.bz2 engrampa-21a0159a1cbd94ae24f3d7493ae6feeb65481ed4.tar.xz |
fix crash on exit after using Open With dialog
taken from:
https://github.com/GNOME/file-roller/commit/ced6c25a93df7cc0ded59cc299a577441730faa3
-rw-r--r-- | src/dlg-open-with.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/dlg-open-with.c b/src/dlg-open-with.c index 2bd5df9..fb728cf 100644 --- a/src/dlg-open-with.c +++ b/src/dlg-open-with.c @@ -39,14 +39,6 @@ typedef struct { static void -open_data_free (OpenData *o_data) -{ - path_list_free (o_data->file_list); - g_free (o_data); -} - - -static void app_chooser_response_cb (GtkDialog *dialog, int response_id, gpointer user_data) @@ -61,13 +53,13 @@ app_chooser_response_cb (GtkDialog *dialog, fr_window_open_files_with_application (o_data->window, o_data->file_list, app_info); g_object_unref (app_info); } - open_data_free (o_data); + g_free (o_data); gtk_widget_destroy (GTK_WIDGET (dialog)); break; case GTK_RESPONSE_CANCEL: case GTK_RESPONSE_DELETE_EVENT: - open_data_free (o_data); + g_free (o_data); gtk_widget_destroy (GTK_WIDGET (dialog)); break; |