diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index efdddbe646..c0e9236447 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -562,6 +562,9 @@ gdk_window_finalize (GObject *object) if (window->devices_inside) g_list_free (window->devices_inside); + if (window->layered_region) + cairo_region_destroy (window->layered_region); + G_OBJECT_CLASS (parent_class)->finalize (object); }