Fix VC++ compiler warning C4005

This commit fixes redefinition of va_copy under Visual Studio 2013.