diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2011-02-19 23:45:05 -0500 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2011-02-19 23:45:05 -0500 |
commit | 01c61be847dbb30f7392794ad0fec6228e82904d (patch) | |
tree | 43d041643f2f1845207cfdebf90ddffa1711f1db /src/nautilus-floating-bar.c | |
parent | bdb71b79540e5a7265ff08bf4353dd580c32411a (diff) | |
download | nautilus-01c61be847dbb30f7392794ad0fec6228e82904d.tar.gz |
all: plug some memory leaks
Diffstat (limited to 'src/nautilus-floating-bar.c')
-rw-r--r-- | src/nautilus-floating-bar.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/nautilus-floating-bar.c b/src/nautilus-floating-bar.c index 10d8dfd83..65c0afbcf 100644 --- a/src/nautilus-floating-bar.c +++ b/src/nautilus-floating-bar.c @@ -206,6 +206,8 @@ nautilus_floating_bar_constructed (GObject *obj) NULL); self->priv->label_widget = w; gtk_widget_show (w); + + g_object_unref (box); } static void @@ -318,6 +320,8 @@ nautilus_floating_bar_add_action (NautilusFloatingBar *self, g_signal_connect (button, "clicked", G_CALLBACK (action_button_clicked_cb), self); + + g_object_unref (box); } void @@ -344,4 +348,7 @@ nautilus_floating_bar_cleanup_actions (NautilusFloatingBar *self) gtk_widget_destroy (widget); } } + + g_object_unref (box); + g_list_free (children); } |