From: Haochen Tong Date: Sun, 15 Mar 2020 22:34:35 +0000 (+0100) Subject: home: fix segfault when parsing arguments in PAM module X-Git-Tag: v246-rc1~748 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f12d19b30447a771ba6dd551ac05a4ba6de2a976;p=thirdparty%2Fsystemd.git home: fix segfault when parsing arguments in PAM module --- diff --git a/src/home/pam_systemd_home.c b/src/home/pam_systemd_home.c index a2235bfb2ee..67aff9350fa 100644 --- a/src/home/pam_systemd_home.c +++ b/src/home/pam_systemd_home.c @@ -36,7 +36,7 @@ static int parse_argv( for (i = 0; i < argc; i++) { const char *v; - if ((v = startswith(argv[1], "suspend="))) { + if ((v = startswith(argv[i], "suspend="))) { int k; k = parse_boolean(v);