summaryrefslogtreecommitdiff
path: root/examples/client/media-observer.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/client/media-observer.c')
-rw-r--r--examples/client/media-observer.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/client/media-observer.c b/examples/client/media-observer.c
index 0fe95e53f..5e4300522 100644
--- a/examples/client/media-observer.c
+++ b/examples/client/media-observer.c
@@ -51,7 +51,9 @@ observe_channel_cb (TpSimpleObserver *self,
requested? "to": "from",
tp_channel_get_identifier (channel));
- g_signal_connect (g_object_ref (channel), "invalidated",
+ g_object_ref (channel);
+
+ g_signal_connect (channel, "invalidated",
G_CALLBACK (chan_invalidated_cb), NULL);
tp_observe_channel_context_accept (context);