Don't assume va_list is void*
Merge pull request #2192 from yebblies/valisttype

Don't assume va_list is void*