From: Sami Kerola Date: Sat, 10 Sep 2011 14:49:58 +0000 (+0200) Subject: last: fix smatch warning X-Git-Tag: v2.21-rc1~431^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=889f1215f60d043f026c3134d0ae1a0312319f6e;p=thirdparty%2Futil-linux.git last: fix smatch warning login-utils/last.c +447 ttyconv(11) error: buffer overflow '(arg)' 3 <= 3 Signed-off-by: Sami Kerola --- diff --git a/login-utils/last.c b/login-utils/last.c index 23a2d28ccd..5980780458 100644 --- a/login-utils/last.c +++ b/login-utils/last.c @@ -448,7 +448,7 @@ ttyconv(char *arg) { (void)strcpy(mval, "console"); else { (void)strcpy(mval, "tty"); - (void)strcpy(mval + 3, arg); + (void)strncpy(mval + 3, arg, 4); } return mval; }