diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-03-26 17:32:25 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-03-26 17:32:25 +0100 |
| commit | 3ee5c792d154bf17fdf8706cca2c60c16de00c0f (patch) | |
| tree | 951dd4e81a6299e766eb34c446a0ac45c119e19c /src/wrapped | |
| parent | 8e377ca074a7a547d7146e8e8e1b1d3d10b8a8ae (diff) | |
| download | box64-3ee5c792d154bf17fdf8706cca2c60c16de00c0f.tar.gz box64-3ee5c792d154bf17fdf8706cca2c60c16de00c0f.zip | |
Fixed swprintf wrapping
Diffstat (limited to 'src/wrapped')
| -rwxr-xr-x | src/wrapped/wrappedlibc.c | 2 |
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); } |