diff options
| author | Matthias Clasen <mclasen@redhat.com> | 2021-09-27 16:40:29 -0400 |
|---|---|---|
| committer | Matthias Clasen <mclasen@redhat.com> | 2021-09-27 16:40:29 -0400 |
| commit | 834c72bb0f66038c9c5b6c7acb2ffbb1840c1909 (patch) | |
| tree | 011a8b5430b40ac68082dac14a30b3033ed58cb2 | |
| parent | 6b868489843515e85b32b7058f1249abdd374711 (diff) | |
| download | gtk+-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.c | 3 |
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); } |
