summaryrefslogtreecommitdiff
path: root/gnome-base/gdm/files/gdm-45.0.1-c99.patch
blob: 2d0f5b9cc0eb11e671c1d07712ebbdef65b4973e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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