From 3dcdd5f2642adaff5a0fde90f19d523dd8b01470 Mon Sep 17 00:00:00 2001 From: orbitcowboy Date: Sun, 19 Jun 2022 10:13:22 +0200 Subject: [PATCH] std.cfg: Added a TODO test case --- test/cfg/std.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/cfg/std.c b/test/cfg/std.c index 4eab515cf..873adef83 100644 --- a/test/cfg/std.c +++ b/test/cfg/std.c @@ -29,6 +29,17 @@ #include #include +size_t invalidFunctionArgStr_wcslen(void) +{ + const wchar_t terminated0[] = L"ABCDEF49620910"; + const wchar_t terminated1[3] = { L'a', L'b', L'\0' }; + const wchar_t notTerminated[3] = { L'a', L'b', L'c' }; + // TODO: cppcheck-suppress invalidFunctionArgStr + (void) wcslen(notTerminated); + (void) wcslen(terminated0); + return wcslen(terminated1); +} + int invalidFunctionArgStr_strcpn(void) { const char str1[] = "ABCDEF49620910";