From 541adff4d40db9d32076c222c8e1289c5fceb84c Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Wed, 30 Oct 2024 11:12:51 +0100 Subject: Improved clone wrapped function compatibility --- src/libtools/threads.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/libtools') diff --git a/src/libtools/threads.c b/src/libtools/threads.c index e19b3fda..afa7a337 100644 --- a/src/libtools/threads.c +++ b/src/libtools/threads.c @@ -161,7 +161,10 @@ static void emuthread_cancel(void* p) et->cancels=NULL; et->cancel_size = et->cancel_cap = 0; } - +void thread_forget_emu() +{ + pthread_setspecific(thread_key, NULL); +} void thread_set_emu(x64emu_t* emu) { emuthread_t *et = (emuthread_t*)pthread_getspecific(thread_key); -- cgit 1.4.1