[gimp] app: use g_clear_foo() in gimp_gegl_procedure_finalize()
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: use g_clear_foo() in gimp_gegl_procedure_finalize()
- Date: Sun, 1 Apr 2018 11:55:12 +0000 (UTC)
commit f586aac43af440ff909ec164405d579fd182fae5
Author: Michael Natterer <mitch gimp org>
Date: Sun Apr 1 13:54:47 2018 +0200
app: use g_clear_foo() in gimp_gegl_procedure_finalize()
app/actions/gimpgeglprocedure.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/app/actions/gimpgeglprocedure.c b/app/actions/gimpgeglprocedure.c
index 183efc1..adcb01d 100644
--- a/app/actions/gimpgeglprocedure.c
+++ b/app/actions/gimpgeglprocedure.c
@@ -119,12 +119,11 @@ gimp_gegl_procedure_finalize (GObject *object)
{
GimpGeglProcedure *proc = GIMP_GEGL_PROCEDURE (object);
- if (proc->default_settings)
- g_object_unref (proc->default_settings);
+ g_clear_object (&proc->default_settings);
- g_free (proc->menu_label);
- g_free (proc->label);
- g_free (proc->help_id);
+ g_clear_pointer (&proc->menu_label, g_free);
+ g_clear_pointer (&proc->label, g_free);
+ g_clear_pointer (&proc->help_id, g_free);
G_OBJECT_CLASS (parent_class)->finalize (object);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]