summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Bono <alessandro.bono369@gmail.com>2023-05-13 17:43:42 +0200
committerAlessandro Bono <alessandro.bono369@gmail.com>2023-05-13 17:52:19 +0200
commitab9cbd4a71d67029ae19ea6e7e805dab03112aed (patch)
tree17d2f5120b209f90f0eb769bbb50c6234b41ce73
parent7e16afc992d4703bc74f580f2d3a8e9df4bcb356 (diff)
downloadgdm-ab9cbd4a71d67029ae19ea6e7e805dab03112aed.tar.gz
gdm-manager: Don't assume ownership of seat_id
Since commit 89148f111d0ae91b5ba23776a6c57e917e5a13dc the seat id doesn't get duplicated. Don't free the returned string. Fixes: 6184c8a9a113abc963452dd3fdc91d1597385f56
-rw-r--r--daemon/gdm-manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c
index b08b564a..74dd5f82 100644
--- a/daemon/gdm-manager.c
+++ b/daemon/gdm-manager.c
@@ -1644,7 +1644,7 @@ create_display_for_user_session (GdmManager *self,
const char *session_id)
{
GdmDisplay *display;
- g_autofree const char *seat_id = gdm_session_get_display_seat_id (session);
+ const char *seat_id = gdm_session_get_display_seat_id (session);
display = gdm_local_display_new ();