From e1ee8457dd49d32f743b5eadb539c7926486231c Mon Sep 17 00:00:00 2001 From: Daniel Lehman Date: Fri, 8 Apr 2016 16:14:28 -0700 Subject: [PATCH 2/2] msvcp140: add sprintf so that it doesn't redirect to glibc Signed-off-by: Daniel Lehman --- dlls/msvcp90/locale.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/dlls/msvcp90/locale.c b/dlls/msvcp90/locale.c index 96f2221..e0781fa 100644 --- a/dlls/msvcp90/locale.c +++ b/dlls/msvcp90/locale.c @@ -7501,6 +7501,18 @@ ostreambuf_iterator_char* __cdecl num_put_char__Iput(const num_put *this, ostrea return num_put_char__Rep(this, ret, dest, fill, pad); } +#if _MSVCP_VER >= 140 +int __cdecl sprintf(char *buf, const char *fmt, ...) +{ + int ret; + __ms_va_list valist; + __ms_va_start(valist, fmt); + ret = __stdio_common_vsprintf(2, buf, -1, fmt, NULL, valist); + __ms_va_end(valist); + return ret; +} +#endif + /* ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@DJ@Z */ /* ?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MEBA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AEAVios_base@2@DJ@Z */ #if _MSVCP_VER <= 100 -- 1.9.5