Fortify указывает, что это за пределами чтения:
if (strncmp("test string", "less than 32 char", 32) == 0)
{
...
}
В нем говорится, что функция считывает данные из-за пределов less than 32 char
.
Есть ли на самом деле вывод, если strncmp
выходит за пределы 32 символов, а вторая строка меньше 32 символов?