va_args: fix umatched va_start()
va_list on some architectures require a va_end() to restore state which may have been spilled or even worse, allocated. In this case it is easier to just avoid calling va_start() altogether.
Edited by Christian Hergert