From 9039018c3413f53b998a1bab445953dcbbf18c89 Mon Sep 17 00:00:00 2001 From: Alan Somers Date: Tue, 4 Apr 2017 19:46:23 +0000 Subject: strcpy => strlcpy, strcat => strlcat Reported by: Coverity CID: 1006703 978863 1006745 1347163 Reviewed by: cem MFC after: 3 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D10192 --- usr.bin/limits/limits.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.bin/limits') diff --git a/usr.bin/limits/limits.c b/usr.bin/limits/limits.c index 3dd7a7169e84..d500c333a759 100644 --- a/usr.bin/limits/limits.c +++ b/usr.bin/limits/limits.c @@ -561,7 +561,7 @@ print_limit(rlim_t limit, unsigned divisor, const char * inf, const char * pfx, char numbr[64]; if (limit == RLIM_INFINITY) - strcpy(numbr, inf); + strlcpy(numbr, inf, sizeof(numbr)); else sprintf(numbr, "%jd", (intmax_t)((limit + divisor/2) / divisor)); printf(pfx, which, numbr); -- cgit v1.2.3