From: Matthias Clasen Date: Thu, 21 May 2020 19:41:00 +0000 (-0400) Subject: gtk-demo: Plug another leak X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~16^2~132^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3f6dd34b18b21c08457bb466522d04347c48a55a;p=gtk4.git gtk-demo: Plug another leak We were leaking the builder in the cursors demo, by creating a ref cycle. This was showing up as the list entry not going back to upright after closing the window. --- diff --git a/demos/gtk-demo/cursors.c b/demos/gtk-demo/cursors.c index 78bd12f8b8..875179ddcb 100644 --- a/demos/gtk-demo/cursors.c +++ b/demos/gtk-demo/cursors.c @@ -29,7 +29,7 @@ do_cursors (GtkWidget *do_widget) gtk_widget_get_display (do_widget)); g_signal_connect (window, "destroy", G_CALLBACK (on_destroy), NULL); - g_object_set_data_full (G_OBJECT (window), "builder", builder, g_object_unref); + g_object_unref (builder); } if (!gtk_widget_get_visible (window))