summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2016-08-25 14:40:58 -0400
committerRay Strode <rstrode@redhat.com>2017-03-01 10:57:51 -0500
commite7c5c8d3a0ba4a6c74fbf1ca4a5509a5e81ec762 (patch)
tree4daafae424395750960737f913b16013a69fe096
parent96aa758c4ffe02a5bf950ab0a5b1e58474e10108 (diff)
downloadgdm-e7c5c8d3a0ba4a6c74fbf1ca4a5509a5e81ec762.tar.gz
gdm-{wayland,x}-session: fix empty string check on import environment
We were doing an empty string check incorrectly. This commit fixes that.
-rw-r--r--daemon/gdm-wayland-session.c2
-rw-r--r--daemon/gdm-x-session.c2
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;
}