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";