aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib/menuitem.c
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2011-02-10 14:29:27 -0600
committerTed Gould <ted@gould.cx>2011-02-10 14:29:27 -0600
commitdf78fc4c1a098aa95fe530028b26a0f175bb4cf4 (patch)
tree5ae85175593cc41b0c50ddcba6c735ac58fe604c /libdbusmenu-glib/menuitem.c
parent61839709d922db8d78b316be40827bab25c86002 (diff)
parent5c1bbec8381af0246b813a095f816b55e2f8dc06 (diff)
downloadlibdbusmenu-df78fc4c1a098aa95fe530028b26a0f175bb4cf4.tar.gz
libdbusmenu-df78fc4c1a098aa95fe530028b26a0f175bb4cf4.tar.bz2
libdbusmenu-df78fc4c1a098aa95fe530028b26a0f175bb4cf4.zip
Import upstream version 0.3.97
Diffstat (limited to 'libdbusmenu-glib/menuitem.c')
-rw-r--r--libdbusmenu-glib/menuitem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libdbusmenu-glib/menuitem.c b/libdbusmenu-glib/menuitem.c
index b40195c..159463b 100644
--- a/libdbusmenu-glib/menuitem.c
+++ b/libdbusmenu-glib/menuitem.c
@@ -547,7 +547,6 @@ take_children_signal (gpointer data, gpointer user_data)
g_debug("Menuitem %d (%s) signalling child removed %d (%s)", ID(user_data), LABEL(user_data), ID(data), LABEL(data));
#endif
g_signal_emit(G_OBJECT(user_data), signals[CHILD_REMOVED], 0, DBUSMENU_MENUITEM(data), TRUE);
- g_object_unref(G_OBJECT(data));
return;
}
@@ -561,7 +560,8 @@ take_children_signal (gpointer data, gpointer user_data)
on the children it has taken. A lot of responsibility involved
in taking children.
- Return value: A #GList of pointers to #DbusmenuMenuitem objects.
+ Return value: (transfer full) (array) (element-type Dbusmenu.Menuitem)
+ A #GList of pointers to #DbusmenuMenuitem objects.
*/
GList *
dbusmenu_menuitem_take_children (DbusmenuMenuitem * mi)