[telepathy-haze/master] Remove unused list of Connections from CM
Will Thompson
will.thompson at collabora.co.uk
Fri Mar 27 17:40:34 PDT 2009
---
src/connection-manager.c | 32 --------------------------------
src/connection-manager.h | 5 -----
2 files changed, 0 insertions(+), 37 deletions(-)
diff --git a/src/connection-manager.c b/src/connection-manager.c
index 54fcbe3..c9fd765 100644
--- a/src/connection-manager.c
+++ b/src/connection-manager.c
@@ -396,32 +396,6 @@ get_protocols (HazeConnectionManagerClass *klass)
return protocols;
}
-HazeConnection *
-haze_connection_manager_get_haze_connection (HazeConnectionManager *self,
- PurpleAccount *account)
-{
- HazeConnection *hc;
- GList *l = self->connections;
-
- while (l != NULL) {
- hc = l->data;
- if(hc->account == account) {
- return hc;
- }
- }
-
- return NULL;
-}
-
-static void
-connection_shutdown_finished_cb (TpBaseConnection *conn,
- gpointer data)
-{
- HazeConnectionManager *self = HAZE_CONNECTION_MANAGER (data);
-
- self->connections = g_list_remove(self->connections, conn);
-}
-
static TpBaseConnection *
_haze_connection_manager_new_connection (TpBaseConnectionManager *base,
const gchar *proto,
@@ -445,12 +419,6 @@ _haze_connection_manager_new_connection (TpBaseConnectionManager *base,
g_object_unref (conn);
return FALSE;
}
-
- cm->connections = g_list_prepend(cm->connections, conn);
- g_signal_connect (conn, "shutdown-finished",
- G_CALLBACK (connection_shutdown_finished_cb),
- cm);
-
return (TpBaseConnection *) conn;
}
diff --git a/src/connection-manager.h b/src/connection-manager.h
index a3a0895..4ed2c1d 100644
--- a/src/connection-manager.h
+++ b/src/connection-manager.h
@@ -40,7 +40,6 @@ struct _HazeConnectionManagerClass {
struct _HazeConnectionManager {
TpBaseConnectionManager parent;
- GList *connections;
};
typedef struct _HazeProtocolInfo HazeProtocolInfo;
@@ -83,10 +82,6 @@ GType haze_connection_manager_get_type (void);
HazeConnectionManager *haze_connection_manager_get (void);
-HazeConnection *
-haze_connection_manager_get_haze_connection (HazeConnectionManager *self,
- PurpleAccount *account);
-
G_END_DECLS
#endif /* #ifndef __HAZE_CONNECTION_MANAGER_H__*/
--
1.5.6.5
More information about the telepathy-commits
mailing list