summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2015-11-04 14:36:26 -0500
committerRay Strode <rstrode@redhat.com>2015-11-06 22:12:54 -0500
commit4b47633b36a22195e7976a8e597862eff695ca86 (patch)
treeefc7d07c79d2b18b1c8c3d139248665b71827a7c
parent5a10db89ea4647b81c056cd68b221d87d9ab2358 (diff)
downloadgdm-4b47633b36a22195e7976a8e597862eff695ca86.tar.gz
local-display-factory: don't sweat hardcoding seat0 for transient displays
seat0 is the only thing that has a chance of supporting multiple sessions at th moment, so drop the FIXME that we won't be making traction on.
-rw-r--r--daemon/gdm-local-display-factory.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/daemon/gdm-local-display-factory.c b/daemon/gdm-local-display-factory.c
index 85f6cb4d..d06f3789 100644
--- a/daemon/gdm-local-display-factory.c
+++ b/daemon/gdm-local-display-factory.c
@@ -42,8 +42,6 @@
#define GDM_LOCAL_DISPLAY_FACTORY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_LOCAL_DISPLAY_FACTORY, GdmLocalDisplayFactoryPrivate))
-#define SYSTEMD_SEAT0_PATH "seat0"
-
#define GDM_DBUS_PATH "/org/gnome/DisplayManager"
#define GDM_LOCAL_DISPLAY_FACTORY_DBUS_PATH GDM_DBUS_PATH "/LocalDisplayFactory"
#define GDM_MANAGER_DBUS_NAME "org.gnome.DisplayManager.LocalDisplayFactory"
@@ -187,13 +185,6 @@ store_display (GdmLocalDisplayFactory *factory,
gdm_display_store_add (store, display);
}
-static const char *
-get_seat_of_transient_display (GdmLocalDisplayFactory *factory)
-{
- /* FIXME: don't hardcode seat */
- return SYSTEMD_SEAT0_PATH;
-}
-
/*
Example:
dbus-send --system --dest=org.gnome.DisplayManager \
@@ -208,7 +199,6 @@ gdm_local_display_factory_create_transient_display (GdmLocalDisplayFactory *fact
{
gboolean ret;
GdmDisplay *display = NULL;
- const char *seat_id;
g_return_val_if_fail (GDM_IS_LOCAL_DISPLAY_FACTORY (factory), FALSE);
@@ -218,9 +208,8 @@ gdm_local_display_factory_create_transient_display (GdmLocalDisplayFactory *fact
display = gdm_local_display_new ();
- seat_id = get_seat_of_transient_display (factory);
g_object_set (display,
- "seat-id", seat_id,
+ "seat-id", "seat0"
"allow-timed-login", FALSE,
NULL);