[gtk/matthiasc/for-master: 5/9] gtk-demo: Plug a leak



commit aaed61de661ca60cc5112261c9685778ee115351
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu May 21 15:39:46 2020 -0400

    gtk-demo: Plug a leak
    
    We were leaking the builder in the builder demo,
    by creating a ref cycle. This was showing up as
    the list entry not going back to upright after
    closing the window.

 demos/gtk-demo/builder.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/demos/gtk-demo/builder.c b/demos/gtk-demo/builder.c
index 56d2fb08ea..12069ac73b 100644
--- a/demos/gtk-demo/builder.c
+++ b/demos/gtk-demo/builder.c
@@ -83,7 +83,7 @@ do_builder (GtkWidget *do_widget)
                                        window);
       gtk_widget_insert_action_group (window, "win", actions);
 
-      g_object_set_data_full (G_OBJECT(window), "builder", builder, g_object_unref);
+      g_object_unref (builder);
     }
 
   if (!gtk_widget_get_visible (window))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]