The recommended portable/safe alternative is snprintf.
Example warning:
NULLC/ExpressionTree.cpp:9478:4: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
sprintf(name, "%.*s$", FMT_ISTR(param->name->name));
^
There's a far number of these, so this would need a mass search/replace of some sort:
The recommended portable/safe alternative is snprintf.
Example warning:
There's a far number of these, so this would need a mass search/replace of some sort: