@@ -34,7 +34,7 @@ size_t invalidFunctionArgStr_wcslen(void)
3434 const wchar_t terminated0 [] = L"ABCDEF49620910" ;
3535 const wchar_t terminated1 [3 ] = { L'a' , L'b' , L'\0' };
3636 const wchar_t notTerminated [3 ] = { L'a' , L'b' , L'c' };
37- // TODO: cppcheck-suppress invalidFunctionArgStr
37+ // cppcheck-suppress invalidFunctionArgStr
3838 (void ) wcslen (notTerminated );
3939 (void ) wcslen (terminated0 );
4040 return wcslen (terminated1 );
@@ -3908,10 +3908,11 @@ void bufferAccessOutOfBounds_strxfrm(void)
39083908{
39093909 const char src [3 ] = "abc" ;
39103910 char dest [1 ] = "a" ;
3911+ // cppcheck-suppress invalidFunctionArgStr
39113912 (void )strxfrm (dest ,src ,1 );
3912- // cppcheck-suppress bufferAccessOutOfBounds
3913+ // cppcheck-suppress [ bufferAccessOutOfBounds,invalidFunctionArgStr]
39133914 (void )strxfrm (dest ,src ,2 );
3914- // cppcheck-suppress bufferAccessOutOfBounds
3915+ // cppcheck-suppress [ bufferAccessOutOfBounds,invalidFunctionArgStr]
39153916 (void )strxfrm (dest ,src ,3 );
39163917}
39173918
0 commit comments