aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-04-16 16:03:57 -0500
committerTed Gould <ted@canonical.com>2009-04-16 16:03:57 -0500
commit8fa3697487b63874cc60446c6674f77b62ee7414 (patch)
treefd0f1d2f6b362d931875d786402e3a5034c33f1f /libdbusmenu-glib
parent4cf3e30cfa9bace377649683d7c4e76c634b02e8 (diff)
downloadlibdbusmenu-8fa3697487b63874cc60446c6674f77b62ee7414.tar.gz
libdbusmenu-8fa3697487b63874cc60446c6674f77b62ee7414.tar.bz2
libdbusmenu-8fa3697487b63874cc60446c6674f77b62ee7414.zip
Adding in tests dictory, a test, and making it compile
Diffstat (limited to 'libdbusmenu-glib')
-rw-r--r--libdbusmenu-glib/menuitem.c6
-rw-r--r--libdbusmenu-glib/menuitem.h3
2 files changed, 9 insertions, 0 deletions
diff --git a/libdbusmenu-glib/menuitem.c b/libdbusmenu-glib/menuitem.c
index 4187adc..b2f64f6 100644
--- a/libdbusmenu-glib/menuitem.c
+++ b/libdbusmenu-glib/menuitem.c
@@ -66,6 +66,12 @@ dbusmenu_menuitem_finalize (GObject *object)
}
/* Public interface */
+DbusmenuMenuitem *
+dbusmenu_menuitem_new (void)
+{
+ return g_object_new(DBUSMENU_TYPE_MENUITEM, NULL);
+}
+
guint
dbusmenu_menuitem_get_id (DbusmenuMenuitem * mi)
{
diff --git a/libdbusmenu-glib/menuitem.h b/libdbusmenu-glib/menuitem.h
index 15a07a5..daeee50 100644
--- a/libdbusmenu-glib/menuitem.h
+++ b/libdbusmenu-glib/menuitem.h
@@ -43,6 +43,9 @@ struct _DbusmenuMenuitem
GType dbusmenu_menuitem_get_type (void);
+DbusmenuMenuitem * dbusmenu_menuitem_new (void);
+guint dbusmenu_menuitem_get_id (DbusmenuMenuitem * mi);
+
GList * dbusmenu_menuitem_get_children (DbusmenuMenuitem * mi);
guint dbusmenu_menuitem_get_position (DbusmenuMenuitem * mi, DbusmenuMenuitem * parent);