summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig R. Hughes <craig.git@rungie.com>2013-03-28 13:51:41 -0700
committerEmmanuele Bassi <ebassi@gnome.org>2013-06-12 10:29:40 +0100
commitd82643c10bf26ec554cf6a8548a3cf507786bf0e (patch)
tree289392822d58a1c40d4d4f072ab6d461e734ab47
parentfafd37796b11b94eb99e1b71104e81b3b6be4122 (diff)
downloadclutter-d82643c10bf26ec554cf6a8548a3cf507786bf0e.tar.gz
clutter_actor_set_child_above/below_sibling leaking a reference
https://bugzilla.gnome.org/show_bug.cgi?id=696813
-rw-r--r--clutter/clutter-actor.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c
index 8db166b66..75352550b 100644
--- a/clutter/clutter-actor.c
+++ b/clutter/clutter-actor.c
@@ -13292,6 +13292,7 @@ clutter_actor_set_child_above_sibling (ClutterActor *self,
ADD_CHILD_NOTIFY_FIRST_LAST,
insert_child_above,
sibling);
+ g_object_unref(child);
clutter_actor_queue_relayout (self);
}
@@ -13338,6 +13339,7 @@ clutter_actor_set_child_below_sibling (ClutterActor *self,
ADD_CHILD_NOTIFY_FIRST_LAST,
insert_child_below,
sibling);
+ g_object_unref(child);
clutter_actor_queue_relayout (self);
}