diff options
author | asomers <asomers@FreeBSD.org> | 2017-04-26 14:43:21 +0000 |
---|---|---|
committer | asomers <asomers@FreeBSD.org> | 2017-04-26 14:43:21 +0000 |
commit | 2e038644705b8871a3c08813ffa4a48fea4d3ba9 (patch) | |
tree | 3ae3db134169006888df111ab268d1e2aa51eecc /usr.bin/fortune | |
parent | 514018bd92fda890355773ca2f09dd025081119d (diff) | |
download | FreeBSD-src-2e038644705b8871a3c08813ffa4a48fea4d3ba9.zip FreeBSD-src-2e038644705b8871a3c08813ffa4a48fea4d3ba9.tar.gz |
MFC r316500:
strcpy => strlcpy, strcat => strlcat
Reported by: Coverity
CID: 1006703 978863 1006745 1347163
Reviewed by: cem
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D10192
Diffstat (limited to 'usr.bin/fortune')
-rw-r--r-- | usr.bin/fortune/strfile/strfile.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/fortune/strfile/strfile.c b/usr.bin/fortune/strfile/strfile.c index f0a8ed2..ce28e27 100644 --- a/usr.bin/fortune/strfile/strfile.c +++ b/usr.bin/fortune/strfile/strfile.c @@ -303,8 +303,8 @@ getargs(int argc, char **argv) usage(); } if (*Outfile == '\0') { - strcpy(Outfile, Infile); - strcat(Outfile, ".dat"); + strlcpy(Outfile, Infile, sizeof(Outfile)); + strlcat(Outfile, ".dat", sizeof(Outfile)); } } |