summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2011-03-25 15:23:16 +0000
committerJonny Lamb <jonny.lamb@collabora.co.uk>2011-03-25 15:23:34 +0000
commitc4cd1516b38df51d50f8be9f207fc0933e805584 (patch)
treee2ad4ae4831cc69fdce78717d3429dbae3c18163
parentf06ca27d72c18f2c77b010a4c1083e56b372f51f (diff)
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.c7
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);