Код: Выделить всё
va_list va[2];
va_start(va[0], fmt);
va_start(va[1], fmt);
process(fmt, va);
va_end(va[0]);
va_end(va[1]);
Я не уверен, важен ли порядок вызовов. В частности,
Код: Выделить всё
va_end(va[0]);
va_end(va[1]);
Код: Выделить всё
va_end(va[1]);
va_end(va[0]);
Подробнее здесь: https://stackoverflow.com/questions/256 ... lls-matter