lua_pushvfstring
const char *lua_pushvfstring (lua_State *L, const char *fmt, va_list argp);
Equivalent to lua_pushfstring, except that it receives a va_list instead of a variable number of arguments.
lua_pushfstring
va_list