static int output_printf(const WCHAR* fmt, ...) { va_list arguments; va_start(arguments, fmt); output_vprintf(fmt, arguments); va_end(arguments); return 0; }
static int output_printf(Output *o, const char *format, ...) { va_list args; int r; va_start(args, format); r = output_vprintf(o, format, args); va_end(args); return r; }
static int output_string(int msg, ...) { WCHAR fmt[8192]; va_list arguments; LoadStringW(GetModuleHandleW(NULL), msg, fmt, sizeof(fmt)/sizeof(fmt[0])); va_start(arguments, msg); output_vprintf(fmt, arguments); va_end(arguments); return 0; }