diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-03-25 15:23:16 +0000 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-03-25 15:23:34 +0000 |
commit | c4cd1516b38df51d50f8be9f207fc0933e805584 (patch) | |
tree | e2ad4ae4831cc69fdce78717d3429dbae3c18163 | |
parent | f06ca27d72c18f2c77b010a4c1083e56b372f51f (diff) | |
download | wocky-c4cd1516b38df51d50f8be9f207fc0933e805584.tar.gz |
ll-connector: check the cancellable for !NULL before unreffing it
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r-- | wocky/wocky-ll-connector.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/wocky/wocky-ll-connector.c b/wocky/wocky-ll-connector.c index 06ca8a1..36c3433 100644 --- a/wocky/wocky-ll-connector.c +++ b/wocky/wocky-ll-connector.c @@ -166,8 +166,11 @@ wocky_ll_connector_dispose (GObject *object) g_free (priv->from); priv->from = NULL; - g_object_unref (priv->cancellable); - priv->cancellable = NULL; + if (priv->cancellable != NULL) + { + g_object_unref (priv->cancellable); + priv->cancellable = NULL; + } if (G_OBJECT_CLASS (wocky_ll_connector_parent_class)->dispose) G_OBJECT_CLASS (wocky_ll_connector_parent_class)->dispose (object); |