From 9f9ad3603193c9154d0b5caebae4ead4d3c4d368 Mon Sep 17 00:00:00 2001 From: 4 Date: Wed, 24 Jan 2001 07:57:39 +0000 Subject: [PATCH] Don't leak closure->notifiers. 2001-01-24 * gclosure.c (g_closure_unref): Don't leak closure->notifiers. --- gobject/ChangeLog | 5 +++++ gobject/gclosure.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index e18f2575..603790d4 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,8 @@ +2001-01-24 + + * gclosure.c (g_closure_unref): + Don't leak closure->notifiers. + 2001-01-05 Havoc Pennington * gparamspecs.c (g_param_spec_enum): set the value_type in the diff --git a/gobject/gclosure.c b/gobject/gclosure.c index 258861d4..d99b7188 100644 --- a/gobject/gclosure.c +++ b/gobject/gclosure.c @@ -350,6 +350,7 @@ g_closure_unref (GClosure *closure) if (closure->ref_count == 0) { closure_invoke_notifiers (closure, FNOTIFY); + g_free (closure->notifiers); g_free (closure); } } -- 2.34.1