[Telepathy-commits] [telepathy-mission-control/master] Deprecate mcd_channel_set_object_path()

Alberto Mardegan alberto.mardegan at nokia.com
Mon Feb 2 00:00:18 PST 2009


---
 src/mcd-channel.c |   28 ++--------------------------
 src/mcd-channel.h |    3 ++-
 2 files changed, 4 insertions(+), 27 deletions(-)

diff --git a/src/mcd-channel.c b/src/mcd-channel.c
index 1ec6838..629fee2 100644
--- a/src/mcd-channel.c
+++ b/src/mcd-channel.c
@@ -568,32 +568,8 @@ gboolean
 mcd_channel_set_object_path (McdChannel *channel, TpConnection *connection,
                              const gchar *object_path)
 {
-    McdChannelPrivate *priv;
-    GError *error = NULL;
-
-    g_return_val_if_fail (MCD_IS_CHANNEL (channel), FALSE);
-    priv = channel->priv;
-
-    g_return_val_if_fail (priv->tp_chan == NULL, FALSE);
-    priv->tp_chan = tp_channel_new (connection, object_path,
-                                    mcd_channel_get_channel_type (channel),
-                                    mcd_channel_get_handle_type (channel),
-                                    mcd_channel_get_handle (channel),
-                                    &error);
-    if (error)
-    {
-        g_warning ("%s: tp_channel_new returned error: %s",
-                   G_STRFUNC, error->message);
-        g_error_free (error);
-    }
-
-    if (priv->tp_chan)
-    {
-        _mcd_channel_setup (channel, priv);
-        return TRUE;
-    }
-    else
-        return FALSE;
+    g_warning ("%s is deprecated", G_STRFUNC);
+    return FALSE;
 }
 
 /**
diff --git a/src/mcd-channel.h b/src/mcd-channel.h
index 2b08f9c..c4c4f4b 100644
--- a/src/mcd-channel.h
+++ b/src/mcd-channel.h
@@ -109,7 +109,8 @@ McdChannel *mcd_channel_new_request (GHashTable *properties,
 
 gboolean mcd_channel_set_object_path (McdChannel *channel,
                                       TpConnection *connection,
-                                      const gchar *object_path);
+                                      const gchar *object_path)
+    G_GNUC_DEPRECATED;
 G_GNUC_INTERNAL
 gboolean _mcd_channel_create_proxy (McdChannel *channel,
                                     TpConnection *connection,
-- 
1.5.6.5




More information about the Telepathy-commits mailing list