diff options
Diffstat (limited to 'clang/test/Analysis/bsd-string.c')
-rw-r--r-- | clang/test/Analysis/bsd-string.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/Analysis/bsd-string.c b/clang/test/Analysis/bsd-string.c index 4c57c86f174..14e1b00fc00 100644 --- a/clang/test/Analysis/bsd-string.c +++ b/clang/test/Analysis/bsd-string.c @@ -38,3 +38,8 @@ void f6() { size_t len = strlcat(buf, "defg", 4); clang_analyzer_eval(len == 7); // expected-warning{{TRUE}} } + +int f7() { + char buf[8]; + return strlcpy(buf, "1234567", 0); // no-crash +} |