From: Marco Trevisan (TreviƱo) Date: Wed, 16 May 2018 23:23:26 +0000 (+0100) Subject: device-manager-evdev: Free the main seat on finalize X-Git-Tag: archive/raspbian/3.28.2-3+rpi1^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e121c8b88ca198fdf96db25fbdba54bde8e9f0c9;p=mutter.git device-manager-evdev: Free the main seat on finalize (cherry picked from commit 2a38601b4211f9b1dedd45261a040e51de13b838) Origin: upstream, 3.28.3, commit:b6dc2052c3e64b9b51ff4d15eb280d2b84b4b200 Gbp-Pq: Name device-manager-evdev-Free-the-main-seat-on-finalize.patch --- diff --git a/clutter/clutter/evdev/clutter-device-manager-evdev.c b/clutter/clutter/evdev/clutter-device-manager-evdev.c index b830dd5..a481b75 100644 --- a/clutter/clutter/evdev/clutter-device-manager-evdev.c +++ b/clutter/clutter/evdev/clutter-device-manager-evdev.c @@ -2010,6 +2010,7 @@ clutter_device_manager_evdev_finalize (GObject *object) manager_evdev = CLUTTER_DEVICE_MANAGER_EVDEV (object); priv = manager_evdev->priv; + clutter_seat_evdev_free (priv->main_seat); g_slist_free_full (priv->seats, (GDestroyNotify) clutter_seat_evdev_free); g_slist_free (priv->devices);