diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2019-02-08 23:59:52 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2019-02-08 23:59:52 +0000 |
commit | 91970564191bfc40ea9f2c8d32cc1fb6c314515c (patch) | |
tree | 49b374f1b2d215d012129413643f6e6b695551c5 /compiler-rt/lib/fuzzer/FuzzerDriver.cpp | |
parent | afd612ece97ce98c34c9c2e6bf844423b11f2fa5 (diff) | |
download | bcm5719-llvm-91970564191bfc40ea9f2c8d32cc1fb6c314515c.tar.gz bcm5719-llvm-91970564191bfc40ea9f2c8d32cc1fb6c314515c.zip |
[analyzer] CStringSyntaxChecks: Fix an off-by-one error in the strlcat() check.
oth strlcat and strlcpy cut off their safe bound for the argument value
at sizeof(destination). There's no need to subtract 1 in only one
of these cases.
Differential Revision: https://reviews.llvm.org/D57981
rdar://problem/47873212
llvm-svn: 353583
Diffstat (limited to 'compiler-rt/lib/fuzzer/FuzzerDriver.cpp')
0 files changed, 0 insertions, 0 deletions