summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2014-06-02 16:28:51 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2014-06-03 10:46:59 +0200
commitd7e92269ae55f477aef7acb59841be27bdc22de3 (patch)
treeb54b4137a7eba3fc6fb4ccbfdab4d818e6e04dc8
parentab5b73b9284ec72d1023336c5d91660e87ac96f6 (diff)
tube-stream: remove_transport(): ensure that transport is not NULL
-rw-r--r--src/tube-stream.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tube-stream.c b/src/tube-stream.c
index c62381366..526d092cb 100644
--- a/src/tube-stream.c
+++ b/src/tube-stream.c
@@ -282,6 +282,8 @@ remove_transport (GabbleTubeStream *self,
{
GabbleTubeStreamPrivate *priv = self->priv;
+ g_return_if_fail (transport != NULL);
+
DEBUG ("disconnect and remove transport");
g_signal_handlers_disconnect_matched (transport, G_SIGNAL_MATCH_DATA,
0, 0, NULL, NULL, self);