[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