fix a bug that strbuf_vaddf() fails when it uses vsnprintf of msvcrt.dll.