Что означает это предупреждение 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