fix vsnwprintf under MSVC