Функция со статическим контекстом, не названным в файле
Этот дефект происходит когда static
функция не вызвана в том же файле, где это задано.
Невостребованные функции часто следуют из унаследованного кода и вызывают ненужное обслуживание.
Если функция не предназначена, чтобы быть названной, удалите функцию. Если функция предназначается для отладки целей только, перенесите функциональное определение в макрос отладки.
Смотрите примеры мер ниже.
Если вы не хотите устранять проблему, добавьте комментарии в свой результат или код, чтобы избежать другого анализа. См.:
Обратитесь к Результатам Polyspace Через Исправления ошибок или Выравнивания, если вы рассматриваете результаты в пользовательском интерфейсе Polyspace.
Обратитесь к Результатам в Polyspace доступ Через Исправления ошибок или Выравнивания, если вы рассматриваете результаты в веб-браузере.
Аннотируйте Код и Скройте Известные или Приемлемые результаты, если вы рассматриваете результаты в IDE.
Группа: Поток данных |
Язык: C | C++ |
Значение по умолчанию: Off |
Синтаксис командной строки: UNCALLED_FUNC |
Удар: низко |
ID CWE: 561 |