summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-09-27 16:40:29 -0400
committerMatthias Clasen <mclasen@redhat.com>2021-09-27 16:40:29 -0400
commit834c72bb0f66038c9c5b6c7acb2ffbb1840c1909 (patch)
tree011a8b5430b40ac68082dac14a30b3033ed58cb2
parent6b868489843515e85b32b7058f1249abdd374711 (diff)
downloadgtk+-834c72bb0f66038c9c5b6c7acb2ffbb1840c1909.tar.gz
coloreditor: Don't unref unless we own it
Calling gtk_widget_class_bind_template_child does *not* give you a reference that you need to unref. It manages the reference for you. So calling g_clear_object on such a member is wrong.
-rw-r--r--gtk/gtkcoloreditor.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gtk/gtkcoloreditor.c b/gtk/gtkcoloreditor.c
index 85a0c3df0e..84f2fe490b 100644
--- a/gtk/gtkcoloreditor.c
+++ b/gtk/gtkcoloreditor.c
@@ -447,9 +447,6 @@ gtk_color_editor_dispose (GObject *object)
dismiss_current_popup (editor);
g_clear_object (&editor->picker);
- g_clear_object (&editor->h_adj);
- g_clear_object (&editor->s_adj);
- g_clear_object (&editor->v_adj);
G_OBJECT_CLASS (gtk_color_editor_parent_class)->dispose (object);
}