diff finch/gntmedia.c @ 26451:2862fee7acf2

Remove purple_media_hangup.
author Mike Ruprecht <maiku@soc.pidgin.im>
date Mon, 30 Mar 2009 00:45:14 +0000
parents 4e1286e76f1f
children c0846d6659c6
line wrap: on
line diff
--- a/finch/gntmedia.c	Mon Mar 30 00:30:59 2009 +0000
+++ b/finch/gntmedia.c	Mon Mar 30 00:45:14 2009 +0000
@@ -242,6 +242,13 @@
 }
 
 static void
+finch_media_hangup_cb(PurpleMedia *media, GntWidget *widget)
+{
+	purple_media_stream_info(media, PURPLE_MEDIA_INFO_HANGUP,
+			NULL, NULL, TRUE);
+}
+
+static void
 finch_media_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec)
 {
 	FinchMedia *media;
@@ -261,7 +268,7 @@
 			g_signal_connect_swapped(G_OBJECT(media->priv->reject), "activate",
 				 G_CALLBACK(purple_media_reject), media->priv->media);
 			g_signal_connect_swapped(G_OBJECT(media->priv->hangup), "activate",
-				 G_CALLBACK(purple_media_hangup), media->priv->media);
+				 G_CALLBACK(finch_media_hangup_cb), media->priv->media);
 
 			g_object_get(G_OBJECT(media->priv->media), "initiator",
 					&is_initiator, NULL);