From 9030ddb9d47663d16327a9e734ccfd0c74ba0bb7 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Wed, 23 Dec 2009 22:25:31 +0100 Subject: Free GError with g_error_free. --- window_main.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'window_main.c') diff --git a/window_main.c b/window_main.c index c62b15b..4038206 100644 --- a/window_main.c +++ b/window_main.c @@ -129,7 +129,7 @@ static void load_pixbuf(const gchar *filepath) { orig_pixbuf = gdk_pixbuf_new_from_file(filepath, &error); if(!orig_pixbuf) { g_warning("%s", error->message); - g_free(error); + g_error_free(error); return; } @@ -198,7 +198,7 @@ void on_foldtree_selection_changed(GtkTreeSelection *treeselection, gpointer use if(!thumb_thread) { g_warning("%s", error->message); - g_free(error); + g_error_free(error); } } } @@ -224,7 +224,7 @@ void on_thumbview_selection_changed(GtkIconView *iconview, gpointer user_data) { g_value_unset(&value); } - g_list_foreach(list, gtk_tree_path_free, NULL); + g_list_foreach(list, (GFunc)gtk_tree_path_free, NULL); g_list_free(list); } } @@ -255,7 +255,7 @@ void on_add_dir_action_activate(GtkAction *action, gpointer user_data) { add_thread = g_thread_create(add_dir_thread, strdup(directory), FALSE, &error); if(!add_thread) { g_warning("%s", error->message); - g_free(error); + g_error_free(error); } } gtk_widget_destroy(dialog); @@ -281,7 +281,7 @@ int gui_main(int argc, char **argv) { builder = gtk_builder_new(); if(!gtk_builder_add_from_string(builder, ui_string, -1, &error)) { g_warning("%s", error->message); - g_free(error); + g_error_free(error); return 1; } -- cgit v1.2.3