From 391c05ef70d1618c81aff8ce8ce40dc532fe311e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 1 Sep 2020 12:56:51 -0400 Subject: [PATCH] inspector: Plug a small memory leak --- gtk/inspector/controllers.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/inspector/controllers.c b/gtk/inspector/controllers.c index e5e90e663d..4f41ba3a56 100644 --- a/gtk/inspector/controllers.c +++ b/gtk/inspector/controllers.c @@ -265,6 +265,8 @@ gtk_inspector_controllers_dispose (GObject *object) gtk_widget_unparent (gtk_widget_get_first_child (GTK_WIDGET (self))); + g_clear_object (&self->sizegroup); + G_OBJECT_CLASS (gtk_inspector_controllers_parent_class)->dispose (object); } @@ -274,7 +276,7 @@ gtk_inspector_controllers_class_init (GtkInspectorControllersClass *klass) GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); GObjectClass *object_class = G_OBJECT_CLASS (klass); - object_class->dispose= gtk_inspector_controllers_dispose; + object_class->dispose = gtk_inspector_controllers_dispose; gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); }