[glib-networking/wip/openssl] cleanup
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib-networking/wip/openssl] cleanup
- Date: Tue, 9 Feb 2016 14:09:50 +0000 (UTC)
commit 8137b844bb3a8ad93ddec077cbd492a5fed43cc0
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Tue Feb 9 15:09:36 2016 +0100
cleanup
tls/openssl/gtlsfiledatabase-openssl.c | 18 ++++--------------
1 files changed, 4 insertions(+), 14 deletions(-)
---
diff --git a/tls/openssl/gtlsfiledatabase-openssl.c b/tls/openssl/gtlsfiledatabase-openssl.c
index e2659b0..3f1c01d 100644
--- a/tls/openssl/gtlsfiledatabase-openssl.c
+++ b/tls/openssl/gtlsfiledatabase-openssl.c
@@ -233,20 +233,10 @@ g_tls_file_database_openssl_finalize (GObject *object)
priv = g_tls_file_database_openssl_get_instance_private (file_database);
- if (priv->subjects)
- g_hash_table_destroy (priv->subjects);
- priv->subjects = NULL;
-
- if (priv->issuers)
- g_hash_table_destroy (priv->issuers);
- priv->issuers = NULL;
-
- if (priv->complete)
- g_hash_table_destroy (priv->complete);
- priv->complete = NULL;
-
- if (priv->certs_by_handle)
- g_hash_table_destroy (priv->certs_by_handle);
+ g_clear_pointer (&priv->subjects, g_hash_table_destroy);
+ g_clear_pointer (&priv->issuers, g_hash_table_destroy);
+ g_clear_pointer (&priv->complete, g_hash_table_destroy);
+ g_clear_pointer (&priv->certs_by_handle, g_hash_table_destroy);
g_free (priv->anchor_filename);
priv->anchor_filename = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]