summaryrefslogtreecommitdiff
path: root/tests/test_wcsnrtombs_dynamic.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_wcsnrtombs_dynamic.c')
-rw-r--r--tests/test_wcsnrtombs_dynamic.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/tests/test_wcsnrtombs_dynamic.c b/tests/test_wcsnrtombs_dynamic.c
index 808c9c8..28b03bf 100644
--- a/tests/test_wcsnrtombs_dynamic.c
+++ b/tests/test_wcsnrtombs_dynamic.c
@@ -14,9 +14,7 @@ int main(int argc, char** argv) {
14 srcp = src; 14 srcp = src;
15 wcsnrtombs(buffer, &srcp, 4, 4, &st); 15 wcsnrtombs(buffer, &srcp, 4, 4, &st);
16 16
17 /* Unsafe: ask to write argc (10) bytes into 8-byte buffer. 17 /* Unsafe: ask to write argc (10) bytes into 8-byte buffer. */
18 * Before the fix, the first branch incorrectly divided the byte-sized
19 * buffer capacity by sizeof(wchar_t), making the check too permissive. */
20 CHK_FAIL_START 18 CHK_FAIL_START
21 srcp = src; 19 srcp = src;
22 memset(&st, 0, sizeof(st)); 20 memset(&st, 0, sizeof(st));