[gcr] gcr: Follow up to memory leak patches
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr] gcr: Follow up to memory leak patches
- Date: Mon, 27 Oct 2014 13:54:52 +0000 (UTC)
commit ef8692a450a7c93c4e319054d6000da89e325667
Author: Stef Walter <stefw gnome org>
Date: Tue Oct 14 18:10:55 2014 +0200
gcr: Follow up to memory leak patches
One of them accidentally caused a double free.
gcr/gcr-pkcs11-importer.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gcr/gcr-pkcs11-importer.c b/gcr/gcr-pkcs11-importer.c
index 7d681a6..b86c645 100644
--- a/gcr/gcr-pkcs11-importer.c
+++ b/gcr/gcr-pkcs11-importer.c
@@ -579,7 +579,6 @@ _gcr_pkcs11_importer_dispose (GObject *obj)
while (!g_queue_is_empty (self->queue))
gck_attributes_unref (g_queue_pop_head (self->queue));
- g_queue_free (self->queue);
G_OBJECT_CLASS (_gcr_pkcs11_importer_parent_class)->dispose (obj);
}
@@ -589,6 +588,7 @@ _gcr_pkcs11_importer_finalize (GObject *obj)
{
GcrPkcs11Importer *self = GCR_PKCS11_IMPORTER (obj);
+ g_queue_free (self->queue);
g_clear_object (&self->slot);
G_OBJECT_CLASS (_gcr_pkcs11_importer_parent_class)->finalize (obj);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]