defensive-coding-guide/modules/ROOT/examples/C-String-Functions-format.adoc
2022-01-13 20:42:40 +01:00

14 lines
260 B
Text

void log_format(const char *format, ...) __attribute__((format(printf, 1, 2)));
void
log_format(const char *format, ...)
{
char buf[1000];
va_list ap;
va_start(ap, format);
vsnprintf(buf, sizeof(buf), format, ap);
va_end(ap);
log_string(buf);
}