From: Benjamin Otte Date: Mon, 6 Nov 2017 02:24:34 +0000 (+0100) Subject: widget: Don't leak the cursor on destruction X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~23^2~831 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f80a90d39a2eb852cb066e0b03c738a316288891;p=gtk4.git widget: Don't leak the cursor on destruction --- diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 5d41c2d355..b08b987afd 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -9999,6 +9999,8 @@ gtk_widget_dispose (GObject *object) if (_gtk_widget_get_realized (widget)) gtk_widget_unrealize (widget); + g_clear_object (&priv->cursor); + if (!priv->in_destruction) { priv->in_destruction = TRUE;