diff options
| author | jvoisin | 2024-10-21 15:04:50 +0200 |
|---|---|---|
| committer | jvoisin | 2024-10-21 15:04:50 +0200 |
| commit | dcdd2f1fb065b6e98d87ab7b367e8fb483f9b59c (patch) | |
| tree | f8902372c264e2e5d7f5540d6a57c78ec7277240 /tests/test_strncat_dynamic_write.c | |
| parent | e2cfd2879a15db00dfa9a42eeb1baaef6a930aff (diff) | |
Neuter an issue in strncat2.3.3
`strlen(src)` isn't guaranteed to be valid.
Diffstat (limited to 'tests/test_strncat_dynamic_write.c')
| -rw-r--r-- | tests/test_strncat_dynamic_write.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/test_strncat_dynamic_write.c b/tests/test_strncat_dynamic_write.c index c538339..d5c5a94 100644 --- a/tests/test_strncat_dynamic_write.c +++ b/tests/test_strncat_dynamic_write.c | |||
| @@ -7,9 +7,11 @@ int main(int argc, char** argv) { | |||
| 7 | strncat(buffer, "1234567", 5); | 7 | strncat(buffer, "1234567", 5); |
| 8 | puts(buffer); | 8 | puts(buffer); |
| 9 | 9 | ||
| 10 | #if 0 | ||
| 10 | CHK_FAIL_START | 11 | CHK_FAIL_START |
| 11 | strncat(buffer, argv[1], argc); | 12 | strncat(buffer, argv[1], argc); |
| 12 | CHK_FAIL_END | 13 | CHK_FAIL_END |
| 14 | #endif | ||
| 13 | 15 | ||
| 14 | puts(buffer); | 16 | puts(buffer); |
| 15 | return ret; | 17 | return ret; |
