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

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


---
 src/mcd-channel.c |   17 -----------------
 src/mcd-channel.h |    3 ++-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/src/mcd-channel.c b/src/mcd-channel.c
index 629fee2..e63f4f9 100644
--- a/src/mcd-channel.c
+++ b/src/mcd-channel.c
@@ -853,25 +853,8 @@ gboolean
 mcd_channel_leave (McdChannel *channel, const gchar *message,
 		   TpChannelGroupChangeReason reason)
 {
-#if 1
     g_warning ("%s called, but shouldn't!", G_STRFUNC);
     return FALSE;
-#else
-    McdChannelPrivate *priv = MCD_CHANNEL_PRIV (channel);
-    DBusGProxy *group;
-    GArray members;
-
-    if (!priv->tp_chan) return FALSE;
-    group = tp_chan_get_interface (priv->tp_chan,
-				   TELEPATHY_CHAN_IFACE_GROUP_QUARK);
-    if (!group) return FALSE;
-    g_debug ("removing self");
-    members.len = 1;
-    members.data = (gchar *)&priv->self_handle;
-    tp_chan_iface_group_remove_members_with_reason_no_reply (group, &members,
-							     message, reason);
-    return TRUE;
-#endif
 }
 
 /*
diff --git a/src/mcd-channel.h b/src/mcd-channel.h
index c4c4f4b..09ab540 100644
--- a/src/mcd-channel.h
+++ b/src/mcd-channel.h
@@ -134,7 +134,8 @@ const gchar *mcd_channel_get_inviter (McdChannel *channel);
 guint mcd_channel_get_self_handle (McdChannel *channel);
 gboolean mcd_channel_is_missed (McdChannel *channel);
 gboolean mcd_channel_leave (McdChannel *channel, const gchar *message,
-			    TpChannelGroupChangeReason reason);
+			    TpChannelGroupChangeReason reason)
+    G_GNUC_DEPRECATED;
 gboolean mcd_channel_is_requested (McdChannel *channel);
 McdAccount *mcd_channel_get_account (McdChannel *channel);
 TpChannel *mcd_channel_get_tp_channel (McdChannel *channel);
-- 
1.5.6.5




More information about the Telepathy-commits mailing list