about summary refs log tree commit diff stats
path: root/src/wrapped
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-26 17:32:25 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-26 17:32:25 +0100
commit3ee5c792d154bf17fdf8706cca2c60c16de00c0f (patch)
tree951dd4e81a6299e766eb34c446a0ac45c119e19c /src/wrapped
parent8e377ca074a7a547d7146e8e8e1b1d3d10b8a8ae (diff)
downloadbox64-3ee5c792d154bf17fdf8706cca2c60c16de00c0f.tar.gz
box64-3ee5c792d154bf17fdf8706cca2c60c16de00c0f.zip
Fixed swprintf wrapping
Diffstat (limited to 'src/wrapped')
-rwxr-xr-xsrc/wrapped/wrappedlibc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wrapped/wrappedlibc.c b/src/wrapped/wrappedlibc.c
index 15e5204c..aec74599 100755
--- a/src/wrapped/wrappedlibc.c
+++ b/src/wrapped/wrappedlibc.c
@@ -860,7 +860,7 @@ EXPORT void my_vwarn(x64emu_t* emu, void* fmt, void* b) {
 #endif
 EXPORT int my___swprintf_chk(x64emu_t* emu, void* s, size_t n, int32_t flag, size_t slen, void* fmt, uint64_t* b)
 {
-    myStackAlign(emu, (const char*)fmt, b, emu->scratch, R_EAX, 5);
+    myStackAlignW(emu, (const char*)fmt, b, emu->scratch, R_EAX, 5);
     PREPARE_VALIST;
     return vswprintf(s, n, (const wchar_t*)fmt, VARARGS);
 }