diff options
-rw-r--r-- | daemon/gdm-wayland-session.c | 2 | ||||
-rw-r--r-- | daemon/gdm-x-session.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/daemon/gdm-wayland-session.c b/daemon/gdm-wayland-session.c index 8b0e56aa..efdb34e8 100644 --- a/daemon/gdm-wayland-session.c +++ b/daemon/gdm-wayland-session.c @@ -301,7 +301,7 @@ spawn_session (State *state, for (i = 0; state->environment[i] != NULL; i++) { g_auto(GStrv) environment_entry = NULL; - if (state->environment[i] == '\0') { + if (state->environment[i][0] == '\0') { continue; } diff --git a/daemon/gdm-x-session.c b/daemon/gdm-x-session.c index d835b347..b919e6e9 100644 --- a/daemon/gdm-x-session.c +++ b/daemon/gdm-x-session.c @@ -619,7 +619,7 @@ spawn_session (State *state, for (i = 0; state->environment[i] != NULL; i++) { g_auto(GStrv) environment_entry = NULL; - if (state->environment[i] == '\0') { + if (state->environment[i][0] == '\0') { continue; } |