[telepathy-gabble/master] connection: instantiate the file manager

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:25:42 PDT 2009


---
 src/connection.c |    3 +++
 src/connection.h |    4 ++++
 2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/connection.c b/src/connection.c
index 8b056bc..ac06f8e 100644
--- a/src/connection.c
+++ b/src/connection.c
@@ -239,6 +239,9 @@ _gabble_connection_create_channel_managers (TpBaseConnection *conn)
       NULL);
   g_ptr_array_add (channel_managers, self->olpc_gadget_manager);
 
+  self->ft_manager = gabble_ft_manager_new (self);
+  g_ptr_array_add (channel_managers, self->ft_manager);
+
   return channel_managers;
 }
 
diff --git a/src/connection.h b/src/connection.h
index 27cc5df..4d23652 100644
--- a/src/connection.h
+++ b/src/connection.h
@@ -30,6 +30,7 @@
 #include <telepathy-glib/dbus-properties-mixin.h>
 
 #include "error.h"
+#include "ft-manager.h"
 #include "jingle-factory.h"
 #include "muc-factory.h"
 #include "olpc-gadget-manager.h"
@@ -161,6 +162,9 @@ struct _GabbleConnection {
     /* jingle factory */
     GabbleJingleFactory *jingle_factory;
 
+    /* file transfer manager */
+    GabbleFtManager *ft_manager;
+
     /* temporary, for requestotron support */
     GPtrArray *channel_factories;
     GPtrArray *channel_managers;
-- 
1.5.6.5




More information about the telepathy-commits mailing list