summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2003-09-18 19:04:42 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2003-09-18 19:04:42 +0000
commit8a72d4b3835bcf86ae0334a15618fa09781fdd89 (patch)
tree4c780a2bc4f43d295011be18a31e0bbb3939d5e3 /gtk
parent0ceb0db081e18718f7df81092fbc64788f22b9e3 (diff)
downloadgdk-pixbuf-8a72d4b3835bcf86ae0334a15618fa09781fdd89.tar.gz
Call g_closure_unref() to unref a closure, not g_object_unref(). (#122637,
2003-09-18 Matthias Clasen <maclas@gmx.de> * gtk/gtkaction.c (gtk_action_finalize): Call g_closure_unref() to unref a closure, not g_object_unref(). (#122637, Marco Pesenti Gritti)
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkaction.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk/gtkaction.c b/gtk/gtkaction.c
index e4d96d88a..adb3c9524 100644
--- a/gtk/gtkaction.c
+++ b/gtk/gtkaction.c
@@ -288,7 +288,6 @@ static void
gtk_action_finalize (GObject *object)
{
GtkAction *action;
-
action = GTK_ACTION (object);
g_free (action->private_data->name);
@@ -297,7 +296,7 @@ gtk_action_finalize (GObject *object)
g_free (action->private_data->tooltip);
g_free (action->private_data->stock_id);
- g_object_unref (action->private_data->accel_closure);
+ g_closure_unref (action->private_data->accel_closure);
if (action->private_data->accel_group)
g_object_unref (action->private_data->accel_group);
}