summaryrefslogtreecommitdiff
path: root/lib/gibber
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2011-03-31 09:48:28 +0100
committerJonny Lamb <jonny.lamb@collabora.co.uk>2011-03-31 09:48:28 +0100
commit7898353910dae2ab720fa9d7ec85e8c86a0a7d70 (patch)
tree5f4364b96a633cc92deb9e69d1177a9a811d0541 /lib/gibber
parent3512aee218b2f157b0595ec82de0104602987eb8 (diff)
downloadtelepathy-salut-7898353910dae2ab720fa9d7ec85e8c86a0a7d70.tar.gz
all: chain up to parent constructed if there is one
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Diffstat (limited to 'lib/gibber')
-rw-r--r--lib/gibber/gibber-bytestream-ibb.c3
-rw-r--r--lib/gibber/gibber-bytestream-oob.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/lib/gibber/gibber-bytestream-ibb.c b/lib/gibber/gibber-bytestream-ibb.c
index 5fe2823b..d2116c3c 100644
--- a/lib/gibber/gibber-bytestream-ibb.c
+++ b/lib/gibber/gibber-bytestream-ibb.c
@@ -309,6 +309,9 @@ gibber_bytestream_ibb_constructed (GObject *obj)
GibberBytestreamIBB *self = GIBBER_BYTESTREAM_IBB (obj);
GibberBytestreamIBBPrivate *priv = GIBBER_BYTESTREAM_IBB_GET_PRIVATE (self);
+ if (G_OBJECT_CLASS (gibber_bytestream_ibb_parent_class)->constructed != NULL)
+ G_OBJECT_CLASS (gibber_bytestream_ibb_parent_class)->constructed (obj);
+
if (priv->porter != NULL && priv->contact != NULL)
make_porter_connections (self);
}
diff --git a/lib/gibber/gibber-bytestream-oob.c b/lib/gibber/gibber-bytestream-oob.c
index 440ae4a7..77cca4dd 100644
--- a/lib/gibber/gibber-bytestream-oob.c
+++ b/lib/gibber/gibber-bytestream-oob.c
@@ -653,6 +653,9 @@ gibber_bytestream_oob_constructed (GObject *obj)
GibberBytestreamOOB *self = GIBBER_BYTESTREAM_OOB (obj);
GibberBytestreamOOBPrivate *priv = GIBBER_BYTESTREAM_OOB_GET_PRIVATE (self);
+ if (G_OBJECT_CLASS (gibber_bytestream_oob_parent_class)->constructed != NULL)
+ G_OBJECT_CLASS (gibber_bytestream_oob_parent_class)->constructed (obj);
+
if (priv->porter != NULL && priv->contact != NULL)
make_porter_connections (self);
}