diff options
Diffstat (limited to 'gnome-base/gdm/files')
-rw-r--r-- | gnome-base/gdm/files/gdm-45.0.1-c99.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnome-base/gdm/files/gdm-45.0.1-c99.patch b/gnome-base/gdm/files/gdm-45.0.1-c99.patch new file mode 100644 index 000000000000..2d0f5b9cc0eb --- /dev/null +++ b/gnome-base/gdm/files/gdm-45.0.1-c99.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/919081 +https://gitlab.gnome.org/GNOME/gdm/-/issues/893 +https://gitlab.gnome.org/GNOME/gdm/-/commit/08ef19e848176e58511f1a66992b5a26cb3c51a2 + +From 08ef19e848176e58511f1a66992b5a26cb3c51a2 Mon Sep 17 00:00:00 2001 +From: Alessandro Bono <alessandro.bono369@gmail.com> +Date: Wed, 1 Nov 2023 12:35:44 +0100 +Subject: [PATCH] gdm-session: Pass the correct pointer type + +--- a/daemon/gdm-session.c ++++ b/daemon/gdm-session.c +@@ -3045,7 +3045,7 @@ free_pending_worker_connection (GdmSession *self, + worker_manager_interface = g_object_get_data (G_OBJECT (connection), + "gdm-dbus-worker-manager-interface"); + if (worker_manager_interface != NULL) { +- g_dbus_interface_skeleton_unexport (worker_manager_interface); ++ g_dbus_interface_skeleton_unexport (G_DBUS_INTERFACE_SKELETON (worker_manager_interface)); + g_object_set_data (G_OBJECT (connection), + "gdm-dbus-worker-manager-interface", + NULL); +-- +GitLab |