[Telepathy-commits] [telepathy-salut/master] SalutMucManager and SalutRoomlistManager: implements SALUT_TYPE_CAPS_CHANNEL_MANAGER

Alban Crequy alban.crequy at collabora.co.uk
Thu Feb 26 11:20:18 PST 2009


---
 src/salut-muc-manager.c      |    5 ++++-
 src/salut-roomlist-manager.c |    5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/salut-muc-manager.c b/src/salut-muc-manager.c
index 6dba766..d5c2d06 100644
--- a/src/salut-muc-manager.c
+++ b/src/salut-muc-manager.c
@@ -29,6 +29,7 @@
 #include <gibber/gibber-namespaces.h>
 #include <gibber/gibber-xmpp-error.h>
 
+#include "salut-caps-channel-manager.h"
 #include "salut-muc-channel.h"
 #include "salut-contact-manager.h"
 #include "salut-tubes-channel.h"
@@ -62,7 +63,9 @@ static void salut_muc_manager_iface_init (gpointer g_iface,
 G_DEFINE_TYPE_WITH_CODE(SalutMucManager, salut_muc_manager,
     G_TYPE_OBJECT,
     G_IMPLEMENT_INTERFACE (TP_TYPE_CHANNEL_MANAGER,
-      salut_muc_manager_iface_init));
+      salut_muc_manager_iface_init);
+    G_IMPLEMENT_INTERFACE (SALUT_TYPE_CAPS_CHANNEL_MANAGER,
+      NULL));
 
 /* properties */
 enum {
diff --git a/src/salut-roomlist-manager.c b/src/salut-roomlist-manager.c
index 7c5b457..2f65510 100644
--- a/src/salut-roomlist-manager.c
+++ b/src/salut-roomlist-manager.c
@@ -29,6 +29,7 @@
 #include <gibber/gibber-namespaces.h>
 #include <gibber/gibber-xmpp-error.h>
 
+#include "salut-caps-channel-manager.h"
 #include "salut-roomlist-channel.h"
 #include "salut-contact-manager.h"
 #include "salut-muc-manager.h"
@@ -51,7 +52,9 @@ static void salut_roomlist_manager_iface_init (gpointer g_iface,
 G_DEFINE_TYPE_WITH_CODE(SalutRoomlistManager, salut_roomlist_manager,
                         G_TYPE_OBJECT,
                         G_IMPLEMENT_INTERFACE (TP_TYPE_CHANNEL_MANAGER,
-                                        salut_roomlist_manager_iface_init));
+                                        salut_roomlist_manager_iface_init);
+                        G_IMPLEMENT_INTERFACE (SALUT_TYPE_CAPS_CHANNEL_MANAGER,
+                          NULL));
 
 /* properties */
 enum {
-- 
1.5.6.5




More information about the telepathy-commits mailing list