From 1a94e5fb0e3c546754ae059d8feb670639ad996d Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 24 Dec 2019 19:40:50 -0500 Subject: [PATCH] inspector: Fix a small memory leak The property editor was leaking a few GValues. --- gtk/inspector/prop-editor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/inspector/prop-editor.c b/gtk/inspector/prop-editor.c index b44a2c177b..220d984e78 100644 --- a/gtk/inspector/prop-editor.c +++ b/gtk/inspector/prop-editor.c @@ -626,6 +626,7 @@ unichar_changed (GObject *object, GParamSpec *pspec, gpointer data) g_value_init (&val, pspec->value_type); get_property_value (object, pspec, &val); new_val = (gunichar)g_value_get_uint (&val); + g_value_unset (&val); if (new_val != old_val) { @@ -1527,6 +1528,7 @@ readonly_changed (GObject *object, gtk_label_set_label (GTK_LABEL (data), value); + g_value_unset (&gvalue); g_free (value); g_free (type); }