diff options
author | Martin Pitt <martin@piware.de> | 2011-02-16 20:34:17 +0100 |
---|---|---|
committer | Martin Pitt <martin@piware.de> | 2011-02-16 20:34:17 +0100 |
commit | bafe476c0fa84277c6136605680c3d349430db50 (patch) | |
tree | c0782cd949a4426b5eb75c914dabc34457029057 /libdbusmenu-glib/menuitem.h | |
parent | 1847903e5d6eb97203ba77a9ee0a0648b5fdeb0c (diff) | |
download | libdbusmenu-bafe476c0fa84277c6136605680c3d349430db50.tar.gz libdbusmenu-bafe476c0fa84277c6136605680c3d349430db50.tar.bz2 libdbusmenu-bafe476c0fa84277c6136605680c3d349430db50.zip |
Fix GI annotations for Dbusmenu
Now everything is introspectable except for
dbusmenu_client_add_type_handler{,_full}(). These do not take a standard
GDestroyNotify argument, and thus the newfunc callback cannot get any valid
scope annotation. To fix this we need to break the API and ABI.
Diffstat (limited to 'libdbusmenu-glib/menuitem.h')
-rw-r--r-- | libdbusmenu-glib/menuitem.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libdbusmenu-glib/menuitem.h b/libdbusmenu-glib/menuitem.h index a4c7611..9b538f6 100644 --- a/libdbusmenu-glib/menuitem.h +++ b/libdbusmenu-glib/menuitem.h @@ -156,7 +156,7 @@ struct _DbusmenuMenuitemClass /* Virtual functions */ dbusmenu_menuitem_buildxml_slot_t buildxml; - void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, GVariant * value, guint timestamp); + void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, GVariant * variant, guint timestamp); void (*send_about_to_show) (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data); void (*show_to_user) (DbusmenuMenuitem * mi, guint timestamp, gpointer cb_data); @@ -207,7 +207,7 @@ void dbusmenu_menuitem_set_root (DbusmenuMenuitem * mi, gboolean root); gboolean dbusmenu_menuitem_get_root (DbusmenuMenuitem * mi); void dbusmenu_menuitem_foreach (DbusmenuMenuitem * mi, void (*func) (DbusmenuMenuitem * mi, gpointer data), gpointer data); -void dbusmenu_menuitem_handle_event (DbusmenuMenuitem * mi, const gchar * name, GVariant * value, guint timestamp); +void dbusmenu_menuitem_handle_event (DbusmenuMenuitem * mi, const gchar * name, GVariant * variant, guint timestamp); void dbusmenu_menuitem_send_about_to_show (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data); void dbusmenu_menuitem_show_to_user (DbusmenuMenuitem * mi, guint timestamp); |