VARARG1
#define VARARG1(type, name) (type name, ...)
#define VARARG1(type, name) (name, va_alist) type name; int va_alist
eprintf VARARG1(const char *, fmt)
m_error VARARG1(const char *, fmt)
err_msg VARARG1(char*, fmt)
err_msg VARARG1(char*, fmt)