aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2009-11-24 11:23:21 -0600
committerTed Gould <ted@gould.cx>2009-11-24 11:23:21 -0600
commitc8faaf3f5490dc8b516b6944432d1de8f05248cc (patch)
treec66c5b81159fc7fed16ed6d07f305d684a6eb0a2
parent6caead9f4b7ac3ec6347a83eb69979add5db8632 (diff)
downloadlibayatana-appindicator-c8faaf3f5490dc8b516b6944432d1de8f05248cc.tar.gz
libayatana-appindicator-c8faaf3f5490dc8b516b6944432d1de8f05248cc.tar.bz2
libayatana-appindicator-c8faaf3f5490dc8b516b6944432d1de8f05248cc.zip
Fixing Marshallers so that everything is happy-happy.
-rw-r--r--src/indicator-custom.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/indicator-custom.c b/src/indicator-custom.c
index 964d8aa..56f1032 100644
--- a/src/indicator-custom.c
+++ b/src/indicator-custom.c
@@ -88,6 +88,14 @@ indicator_custom_class_init (IndicatorCustomClass *klass)
io_class->get_entries = get_entries;
+ dbus_g_object_register_marshaller(_custom_service_marshal_VOID__STRING_INT_STRING_STRING,
+ G_TYPE_NONE,
+ G_TYPE_STRING,
+ G_TYPE_INT,
+ G_TYPE_STRING,
+ G_TYPE_STRING,
+ G_TYPE_INVALID);
+
return;
}
@@ -180,11 +188,11 @@ connected (IndicatorServiceManager * sm, gboolean connected, IndicatorCustom * c
G_TYPE_INT,
G_TYPE_STRING,
G_TYPE_STRING,
- G_TYPE_NONE);
+ G_TYPE_INVALID);
dbus_g_proxy_add_signal(priv->service_proxy,
"ApplicationRemoved",
G_TYPE_INT,
- G_TYPE_NONE);
+ G_TYPE_INVALID);
/* Connect to them */
g_debug("Connect to them.");