diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-03-10 13:50:52 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-03-10 13:50:52 +0100 |
| commit | 5aa5015348ae5143cd707a4356140d0b2c7f3e07 (patch) | |
| tree | bbb59ce60a85bbf0cf5c00fb86293bd21e5cdab1 /src/tools | |
| parent | 411aecde6f16a79eda184f5c03cf21dcf2355b99 (diff) | |
| download | box64-5aa5015348ae5143cd707a4356140d0b2c7f3e07.tar.gz box64-5aa5015348ae5143cd707a4356140d0b2c7f3e07.zip | |
[TRACE] slignthly better log for ExitEmulation bridge
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/bridge.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tools/bridge.c b/src/tools/bridge.c index cdc0e307..c1503fac 100644 --- a/src/tools/bridge.c +++ b/src/tools/bridge.c @@ -151,7 +151,6 @@ uintptr_t AddAutomaticBridge(bridge_t* bridge, wrapper_t w, void* fnc, int N, co if(!hasAlternate(fnc)) { printf_log(LOG_DEBUG, "Adding AutomaticBridge for %p to %p\n", fnc, (void*)ret); addAlternate(fnc, (void*)ret); - } return ret; } @@ -225,7 +224,10 @@ const char* getBridgeName(void* addr) { onebridge_t* one = (onebridge_t*)(((uintptr_t)addr&~(sizeof(onebridge_t)-1))); // align to start of bridge if(one->C3==0xC3 && one->S=='S' && one->C=='C') - return one->name; + if(one->w==NULL) + return "ExitEmulation"; + else + return one->name; return NULL; } |