Что делает это предупреждение компилятора, сгенерированное '-pedantic', средним?

Что означает это предупреждение GCC?

cpfs.c:232:33: warning: ISO C99 requires rest arguments to be used

Соответствующие строки:

__attribute__((format(printf, 2, 3)))
static void cpfs_log(log_t level, char const *fmt, ...);

#define log_debug(fmt, ...) cpfs_log(DEBUG, fmt, ##__VA_ARGS__)

log_debug("Resetting bitmap");

Причем последняя строка является строкой 232 внутренней части реализация функции. Флаги компилятора:

-g -Wall -std=gnu99 -Wfloat-equal -Wuninitialized -Winit-self -pedantic
6
задан Joel Coehoorn 9 December 2011 в 17:56
поделиться