[next] telepathy-glib: text-handler: connect the 'message-received' signal on a TpTextChannel

Simon McVittie smcv at kemper.freedesktop.org
Wed Sep 17 05:22:53 PDT 2014


Module: telepathy-glib
Branch: next
Commit: 975b9d3e34c6a0f1a2d71be4e53493d3d6c1ca72
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=975b9d3e34c6a0f1a2d71be4e53493d3d6c1ca72

Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu May 29 15:10:41 2014 +0200

text-handler: connect the 'message-received' signal on a TpTextChannel

Make Tartan happier.

---

 examples/client/text-handler.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/examples/client/text-handler.c b/examples/client/text-handler.c
index 5577ad9..25db0df 100644
--- a/examples/client/text-handler.c
+++ b/examples/client/text-handler.c
@@ -85,16 +85,18 @@ handle_channel_cb (TpSimpleHandler *self,
     TpHandleChannelContext *context,
     gpointer user_data)
 {
+  TpTextChannel *text_chan = TP_TEXT_CHANNEL (channel);
+
   g_print ("Handling text channel with %s\n",
       tp_channel_get_identifier (channel));
 
-  g_signal_connect (channel, "message-received",
+  g_signal_connect (text_chan, "message-received",
       G_CALLBACK (message_received_cb), NULL);
 
   /* The default TpAutomaticClientFactory used by
    * tp_account_manager_dup() has already prepared
    * TP_TEXT_CHANNEL_FEATURE_INCOMING_MESSAGES, if possible. */
-  display_pending_messages (TP_TEXT_CHANNEL (channel));
+  display_pending_messages (text_chan);
 
   tp_handle_channel_context_accept (context);
 }



More information about the telepathy-commits mailing list