История изменений
Исправление Reset, (текущая версия) :
Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.
Часто можно встретить обвязки над vsnprintf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.
Исправление Reset, :
Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.
Часто можно встретить обвязки на vsnprintf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.
Исходная версия Reset, :
Так что проверяя паттерн только в стандартных функциях мы покрываем 99.9% всех подобных ошибок.
Часто можно встретить обвязки на vsnrptinf. В этом случае паттерн не проверяется. Да, можно конечно вкрутить костыли с помощью #ifdef'ов и __attribute__, но это костыли. И опять же, warning это warning, его можно и не заметить.