From fdadefe599381881ae2e3e41d880c005e3cf5b8c Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Fri, 19 Jun 2020 18:38:15 +0200 Subject: [PATCH] login: fixed invalid sizeof usage Signed-off-by: Toni Uhlig --- login-utils/logindefs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/login-utils/logindefs.c b/login-utils/logindefs.c index db89b93d54..97150dc284 100644 --- a/login-utils/logindefs.c +++ b/login-utils/logindefs.c @@ -518,7 +518,7 @@ int get_hushlogin_status(struct passwd *pwd, int force_check) } /* per-account setting */ - if (strlen(pwd->pw_dir) + sizeof(file) + 2 > sizeof(buf)) + if (strlen(pwd->pw_dir) + strlen(file) + 2 > sizeof(buf)) continue; sprintf(buf, "%s/%s", pwd->pw_dir, file); -- 2.47.2