[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