From a272c04575698908bff1363f3d652cc67876e599 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Wed, 18 Aug 2010 16:43:17 +0200 Subject: Use tp_clear_pointer() where possible --- libempathy/empathy-tls-verifier.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'libempathy') diff --git a/libempathy/empathy-tls-verifier.c b/libempathy/empathy-tls-verifier.c index cd76a8917..c2169f0fd 100644 --- a/libempathy/empathy-tls-verifier.c +++ b/libempathy/empathy-tls-verifier.c @@ -619,14 +619,10 @@ empathy_tls_verifier_finalize (GObject *object) DEBUG ("%p", object); - if (priv->trusted_ca_list != NULL) - g_ptr_array_unref (priv->trusted_ca_list); - - if (priv->cert_chain != NULL) - g_ptr_array_unref (priv->cert_chain); - - g_free (priv->hostname); + tp_clear_pointer (&priv->trusted_ca_list, g_ptr_array_unref); + tp_clear_pointer (&priv->cert_chain, g_ptr_array_unref); tp_clear_boxed (G_TYPE_HASH_TABLE, &priv->details); + g_free (priv->hostname); G_OBJECT_CLASS (empathy_tls_verifier_parent_class)->finalize (object); } -- cgit v1.2.3