[telepathy-mission-control/master] Register marshallers for the ContactCapabilities iface
Alberto Mardegan
alberto.mardegan at nokia.com
Fri Apr 24 05:27:11 PDT 2009
---
src/mcd-connection.c | 2 ++
src/mcd-misc.c | 2 ++
src/mcd-misc.h | 2 ++
3 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/mcd-connection.c b/src/mcd-connection.c
index 981f98b..36a832b 100644
--- a/src/mcd-connection.c
+++ b/src/mcd-connection.c
@@ -1937,6 +1937,8 @@ mcd_connection_class_init (McdConnectionClass * klass)
klass->need_dispatch = mcd_connection_need_dispatch;
klass->request_channel = _mcd_connection_request_channel;
+ _mc_ext_register_dbus_glib_marshallers ();
+
tp_proxy_or_subclass_hook_on_interface_add
(TP_TYPE_CONNECTION,
mc_cli_Connection_Interface_Contact_Capabilities_add_signals);
diff --git a/src/mcd-misc.c b/src/mcd-misc.c
index a9d0bb0..c956eb5 100644
--- a/src/mcd-misc.c
+++ b/src/mcd-misc.c
@@ -35,6 +35,8 @@
#include <telepathy-glib/errors.h>
#include <telepathy-glib/util.h>
#include <libmcclient/mc-errors.h>
+#include "_gen/signals-marshal.h"
+#include "_gen/register-dbus-glib-marshallers-body.h"
/*
* Miscellaneus functions
diff --git a/src/mcd-misc.h b/src/mcd-misc.h
index 05ae439..1130cc8 100644
--- a/src/mcd-misc.h
+++ b/src/mcd-misc.h
@@ -60,6 +60,8 @@ GType _mcd_type_dbus_ao (void);
G_GNUC_INTERNAL
gboolean _mcd_file_set_contents (const gchar *filename, const gchar *contents,
gssize length, GError **error);
+G_GNUC_INTERNAL
+void _mc_ext_register_dbus_glib_marshallers (void);
G_END_DECLS
#endif /* MCD_MISC_H */
--
1.5.6.5
More information about the telepathy-commits
mailing list