LINUX.ORG.RU

История изменений

Исправление Reset, (текущая версия) :

Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.

Часто можно встретить обвязки над vsnprintf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.

Исправление Reset, :

Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.

Часто можно встретить обвязки на vsnprintf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.

Исходная версия Reset, :

Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.

Часто можно встретить обвязки на vsnrptinf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.