[Telepathy-commits] [telepathy-mission-control/master] Deprecate mcd_connection_restart

Alberto Mardegan alberto.mardegan at nokia.com
Wed Jan 7 00:39:53 PST 2009


---
 src/mcd-connection.c |   11 ++---------
 src/mcd-connection.h |    2 +-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/src/mcd-connection.c b/src/mcd-connection.c
index ad7eaeb..c96afc8 100644
--- a/src/mcd-connection.c
+++ b/src/mcd-connection.c
@@ -2408,19 +2408,12 @@ mcd_connection_close (McdConnection *connection)
  * mcd_connection_restart:
  * @connection: the #McdConnection.
  *
- * Disconnect the connection and reconnect it. This can be useful when some
- * account parameter changes.
+ * DEPRECATED: doesn't do anything.
  */
 void
 mcd_connection_restart (McdConnection *connection)
 {
-    McdConnectionPrivate *priv = MCD_CONNECTION_PRIV (connection);
-
-    g_debug ("%s called", G_STRFUNC);
-    priv->auto_reconnect = TRUE;
-    priv->reconnect_interval = 500; /* half a second */
-    mcd_mission_disconnect (MCD_MISSION (connection));
-    _mcd_connection_call_disconnect (connection);
+    g_warning ("%s is deprecated", G_STRFUNC);
 }
 
 /**
diff --git a/src/mcd-connection.h b/src/mcd-connection.h
index d83d159..6992942 100644
--- a/src/mcd-connection.h
+++ b/src/mcd-connection.h
@@ -96,7 +96,7 @@ gboolean mcd_connection_get_telepathy_details (McdConnection * id,
 gboolean mcd_connection_remote_avatar_changed (McdConnection *connection,
 					       guint contact_id,
 					       const gchar *token);
-void mcd_connection_restart (McdConnection *connection);
+void mcd_connection_restart (McdConnection *connection) G_GNUC_DEPRECATED;
 void mcd_connection_set_reconnect (McdConnection *connection,
                                    gboolean reconnect);
 
-- 
1.5.6.5




More information about the Telepathy-commits mailing list