[mutter/wip/texture-purge-on-nvidia: 51/71] remote-desktop: Do not leak the virtual touchscreen
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wip/texture-purge-on-nvidia: 51/71] remote-desktop: Do not leak the virtual touchscreen
- Date: Mon, 14 Jan 2019 21:03:21 +0000 (UTC)
commit f439b0432d2ba4e40b73d576b83342f13021c31f
Author: Olivier Fourdan <ofourdan redhat com>
Date: Mon Nov 19 11:49:41 2018 +0100
remote-desktop: Do not leak the virtual touchscreen
Virtual keyboard and pointer are freed on session close, but the
virtual touchscreen isn't.
Avoid a leak by freeing the virtual touchscreen along with the rest of
virtual devices.
src/backends/meta-remote-desktop-session.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/src/backends/meta-remote-desktop-session.c b/src/backends/meta-remote-desktop-session.c
index 73bcf663b..181b7ea46 100644
--- a/src/backends/meta-remote-desktop-session.c
+++ b/src/backends/meta-remote-desktop-session.c
@@ -160,6 +160,7 @@ meta_remote_desktop_session_close (MetaRemoteDesktopSession *session)
g_clear_object (&session->virtual_pointer);
g_clear_object (&session->virtual_keyboard);
+ g_clear_object (&session->virtual_touchscreen);
meta_dbus_session_notify_closed (META_DBUS_SESSION (session));
meta_dbus_remote_desktop_session_emit_closed (skeleton);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]