summaryrefslogtreecommitdiff
path: root/telepathy-glib/stream-tube-channel.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-10-04 14:18:25 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-10-04 14:18:25 +0200
commit3e9b5554b843c250477d74d0a0fc252d6eebaa1b (patch)
tree1ec1b6063aa529da2012e4ac37a245e1efe8db17 /telepathy-glib/stream-tube-channel.c
parenteb131f2c5bda25980eca5523ab9cafebda67011f (diff)
downloadtelepathy-glib-3e9b5554b843c250477d74d0a0fc252d6eebaa1b.tar.gz
tp_stream_tube_channel_constructed: chain up
Diffstat (limited to 'telepathy-glib/stream-tube-channel.c')
-rw-r--r--telepathy-glib/stream-tube-channel.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/telepathy-glib/stream-tube-channel.c b/telepathy-glib/stream-tube-channel.c
index a587e0451..427785b59 100644
--- a/telepathy-glib/stream-tube-channel.c
+++ b/telepathy-glib/stream-tube-channel.c
@@ -306,10 +306,15 @@ static void
tp_stream_tube_channel_constructed (GObject *obj)
{
TpStreamTubeChannel *self = (TpStreamTubeChannel *) obj;
+ void (*chain_up) (GObject *) =
+ ((GObjectClass *) tp_stream_tube_channel_parent_class)->constructed;
TpChannel *chan = (TpChannel *) obj;
GHashTable *props;
GError *err = NULL;
+ if (chain_up != NULL)
+ chain_up (obj);
+
if (tp_channel_get_channel_type_id (chan) !=
TP_IFACE_QUARK_CHANNEL_TYPE_STREAM_TUBE)
{