diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-10-09 14:37:07 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-10-09 14:37:07 +0200 |
| commit | 535798a7301442c1a1da3bd05c283ea62da48609 (patch) | |
| tree | 988dcb56d25f848d82ed531fa4f5c3bc5fc2840a | |
| parent | 89e5c644d070163383bf4f892333ec84352d776b (diff) | |
| download | box64-535798a7301442c1a1da3bd05c283ea62da48609.tar.gz box64-535798a7301442c1a1da3bd05c283ea62da48609.zip | |
[BOX32][WRAPPER] Added a missing 32bits function to libc
| -rwxr-xr-x | src/wrapped32/wrappedlibc.c | 1 | ||||
| -rwxr-xr-x | src/wrapped32/wrappedlibc_private.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/wrapped32/wrappedlibc.c b/src/wrapped32/wrappedlibc.c index ad11a9f7..3ed46fcd 100755 --- a/src/wrapped32/wrappedlibc.c +++ b/src/wrapped32/wrappedlibc.c @@ -1121,6 +1121,7 @@ EXPORT int my32_vswscanf(x64emu_t* emu, void* buff, void* fmt, void* b) EXPORT int my32__vswscanf(x64emu_t* emu, void* buff, void* fmt, void* b) __attribute__((alias("my32_vswscanf"))); EXPORT int my32_swscanf(x64emu_t* emu, void* buff, void* fmt, void* b) __attribute__((alias("my32_vswscanf"))); +EXPORT int my32___isoc99_swscanf(x64emu_t* emu, void* stream, void* fmt, void* b) __attribute__((alias("my32_vswscanf"))); #if 0 EXPORT void my32_verr(x64emu_t* emu, int eval, void* fmt, void* b) { diff --git a/src/wrapped32/wrappedlibc_private.h b/src/wrapped32/wrappedlibc_private.h index e2ec4692..368c849a 100755 --- a/src/wrapped32/wrappedlibc_private.h +++ b/src/wrapped32/wrappedlibc_private.h @@ -910,7 +910,7 @@ GO2(__isoc99_fscanf, iEESpV, my32_fscanf) // __isoc99_fwscanf // __isoc99_scanf GOM(__isoc99_sscanf, iEEppV) //%% -// __isoc99_swscanf +GOM(__isoc99_swscanf, iEEppV) //%% //GOM(__isoc99_vfscanf, iEEppp) //%% // __isoc99_vfwscanf // __isoc99_vscanf |