From e82e7823a886f2e443983e2a4436d9a57369a0b5 Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Tue, 22 Nov 2022 11:03:05 +0200 Subject: [PATCH] gdk/wayland: Destroy zxdg_output_v1 upon GdkWaylandMonitor destruction It prevents potentially leaking memory. --- gdk/wayland/gdkmonitor-wayland.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gdk/wayland/gdkmonitor-wayland.c b/gdk/wayland/gdkmonitor-wayland.c index 165078df07..0502113145 100644 --- a/gdk/wayland/gdkmonitor-wayland.c +++ b/gdk/wayland/gdkmonitor-wayland.c @@ -47,6 +47,7 @@ gdk_wayland_monitor_finalize (GObject *object) g_free (monitor->name); + g_clear_pointer (&monitor->xdg_output, zxdg_output_v1_destroy); wl_output_destroy (monitor->output); G_OBJECT_CLASS (gdk_wayland_monitor_parent_class)->finalize (object); -- 2.30.2