telepathy-mission-control: mcd_manager_get_connection: remove, unused
Simon McVittie
smcv at kemper.freedesktop.org
Thu May 10 08:15:18 PDT 2012
Module: telepathy-mission-control
Branch: master
Commit: c420774c0fd30ea25220951145d5c23af25ebf57
URL: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=c420774c0fd30ea25220951145d5c23af25ebf57
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Tue May 8 14:22:54 2012 +0100
mcd_manager_get_connection: remove, unused
---
src/mcd-manager.c | 50 --------------------------------------------------
src/mcd-manager.h | 2 --
2 files changed, 0 insertions(+), 52 deletions(-)
diff --git a/src/mcd-manager.c b/src/mcd-manager.c
index ee87e2e..82576ef 100644
--- a/src/mcd-manager.c
+++ b/src/mcd-manager.c
@@ -96,35 +96,6 @@ on_manager_ready (GObject *source_object,
g_clear_error (&error);
}
-static gint
-_find_connection_by_path (gconstpointer data, gconstpointer user_data)
-{
- TpConnection *tp_conn;
- McdConnection *connection = MCD_CONNECTION (data);
- const gchar *object_path = (const gchar *)user_data;
- const gchar *conn_object_path = NULL;
- gint ret;
-
- if (!data) return 1;
-
- g_object_get (G_OBJECT (connection), "tp-connection",
- &tp_conn, NULL);
- if (!tp_conn)
- return 1;
- conn_object_path = TP_PROXY (tp_conn)->object_path;
- if (strcmp (conn_object_path, object_path) == 0)
- {
- ret = 0;
- }
- else
- {
- ret = 1;
- }
-
- g_object_unref (G_OBJECT (tp_conn));
- return ret;
-}
-
static void
_mcd_manager_finalize (GObject * object)
{
@@ -368,27 +339,6 @@ mcd_manager_new (const gchar *unique_name,
return obj;
}
-McdConnection *
-mcd_manager_get_connection (McdManager * manager, const gchar *object_path)
-{
- const GList *connections;
- const GList *node;
-
- connections = mcd_operation_get_missions (MCD_OPERATION (manager));
- node = g_list_find_custom ((GList*)connections, object_path,
- _find_connection_by_path);
-
- if (node != NULL)
- {
- return MCD_CONNECTION (node->data);
- }
-
- else
- {
- return NULL;
- }
-}
-
/**
* mcd_manager_get_unique_name:
* @manager: the #McdManager.
diff --git a/src/mcd-manager.h b/src/mcd-manager.h
index 484f830..2dcfe85 100644
--- a/src/mcd-manager.h
+++ b/src/mcd-manager.h
@@ -81,8 +81,6 @@ mcd_manager_get_protocol_param (McdManager *manager, const gchar *protocol,
McdConnection *mcd_manager_create_connection (McdManager *manager,
McdAccount *account);
-McdConnection *mcd_manager_get_connection (McdManager *manager,
- const gchar *object_path);
TpConnectionManager *mcd_manager_get_tp_proxy (McdManager *manager);
McdDispatcher *mcd_manager_get_dispatcher (McdManager *manager);
More information about the telepathy-commits
mailing list