diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-04-23 15:25:53 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-04-23 15:25:53 +0200 |
| commit | 66abc0525955dcc2f2f215ff82f30d905c878d4b (patch) | |
| tree | 83af14a4bad4e859a6131215ad66e0443d8cf5d5 /src/wrapped/wrappedlibc.c | |
| parent | 5b04c49e7498d9520ea8f4c37c8caf99c65a10dd (diff) | |
| download | box64-66abc0525955dcc2f2f215ff82f30d905c878d4b.tar.gz box64-66abc0525955dcc2f2f215ff82f30d905c878d4b.zip | |
Added a bunch of wrapped functions (for #725)
Diffstat (limited to 'src/wrapped/wrappedlibc.c')
| -rwxr-xr-x | src/wrapped/wrappedlibc.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/wrapped/wrappedlibc.c b/src/wrapped/wrappedlibc.c index 0e87ca92..cc68c216 100755 --- a/src/wrapped/wrappedlibc.c +++ b/src/wrapped/wrappedlibc.c @@ -1291,7 +1291,17 @@ EXPORT void* my_tsearch(x64emu_t* emu, void* key, void* root, void* fnc) EXPORT void my_tdestroy(x64emu_t* emu, void* root, void* fnc) { (void)emu; - return tdestroy(root, findfreeFct(fnc)); + tdestroy(root, findfreeFct(fnc)); +} +EXPORT void* my_tdelete(x64emu_t* emu, void* key, void** root, void* fnc) +{ + (void)emu; + return tdelete(key, root, findcompareFct(fnc)); +} +EXPORT void* my_tfind(x64emu_t* emu, void* key, void** root, void* fnc) +{ + (void)emu; + return tfind(key, root, findcompareFct(fnc)); } EXPORT void* my_lfind(x64emu_t* emu, void* key, void* base, size_t* nmemb, size_t size, void* fnc) { |