From: Christian Göttsche Date: Thu, 26 Jan 2023 19:24:09 +0000 (+0100) Subject: login: use strlcpy to always NUL terminate X-Git-Tag: 4.15.0-rc1~222 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=931e7c0c2fbcff472e489c5c5a1d42746d93868b;p=thirdparty%2Fshadow.git login: use strlcpy to always NUL terminate login.c:728:25: warning: ‘strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] Reviewed-by: Alejandro Colomar --- diff --git a/src/login.c b/src/login.c index 0f308dc10..8a109801b 100644 --- a/src/login.c +++ b/src/login.c @@ -709,7 +709,7 @@ int main (int argc, char **argv) sizeof (loginprompt), _("%s login: "), hostn); } else { - strncpy (loginprompt, _("login: "), + strlcpy (loginprompt, _("login: "), sizeof (loginprompt)); }