summaryrefslogtreecommitdiffstats
path: root/login-utils/login.c
diff options
context:
space:
mode:
Diffstat (limited to 'login-utils/login.c')
-rw-r--r--login-utils/login.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/login-utils/login.c b/login-utils/login.c
index fb87e6076..ff56cac4f 100644
--- a/login-utils/login.c
+++ b/login-utils/login.c
@@ -1439,7 +1439,7 @@ int main(int argc, char **argv)
p + 1 : pwd->pw_shell), sizeof(tbuf) - 1);
childArgv[childArgc++] = pwd->pw_shell;
- childArgv[childArgc++] = tbuf;
+ childArgv[childArgc++] = xstrdup(tbuf);
}
childArgv[childArgc++] = NULL;