diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-07-08 14:26:07 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-07-08 14:26:07 +0200 |
| commit | aa39a923ed05ac9851e954508b34c202b099f37e (patch) | |
| tree | 265007381afe7c3405592100be6dec5f4e71569b /src/tools/bridge.c | |
| parent | 57b7729ea7ed8da819865cbfd9c5a52815ae627f (diff) | |
| download | box64-aa39a923ed05ac9851e954508b34c202b099f37e.tar.gz box64-aa39a923ed05ac9851e954508b34c202b099f37e.zip | |
Improved BOX64_MALLOC_HACK=2 and the glAleternate mecanism (help steam & heroic and other libcef based software)
Diffstat (limited to 'src/tools/bridge.c')
| -rwxr-xr-x | src/tools/bridge.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/bridge.c b/src/tools/bridge.c index bace21ae..220e06a1 100755 --- a/src/tools/bridge.c +++ b/src/tools/bridge.c @@ -152,7 +152,7 @@ uintptr_t AddCheckBridge(bridge_t* bridge, wrapper_t w, void* fnc, int N, const return ret; } -uintptr_t AddAutomaticBridge(x64emu_t* emu, bridge_t* bridge, wrapper_t w, void* fnc, int N) +uintptr_t AddAutomaticBridge(x64emu_t* emu, bridge_t* bridge, wrapper_t w, void* fnc, int N, const char* name) { (void)emu; @@ -160,7 +160,7 @@ uintptr_t AddAutomaticBridge(x64emu_t* emu, bridge_t* bridge, wrapper_t w, void* return 0; uintptr_t ret = CheckBridged(bridge, fnc); if(!ret) - ret = AddBridge(bridge, w, fnc, N, NULL); + ret = AddBridge(bridge, w, fnc, N, name); if(!hasAlternate(fnc)) { printf_log(LOG_DEBUG, "Adding AutomaticBridge for %p to %p\n", fnc, (void*)ret); addAlternate(fnc, (void*)ret); |