inline, variadic function, pointer parameter