From febcc8995dddf17c814c5e64869a43f55fd80038 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 18 Mar 2023 11:57:44 +0100 Subject: Removed an optim on TLS, it break things (fix regression on exiting many games, like Valheim) --- src/emu/x64tls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64tls.c b/src/emu/x64tls.c index 8ce3affe..15279fb0 100755 --- a/src/emu/x64tls.c +++ b/src/emu/x64tls.c @@ -274,7 +274,7 @@ static void* resizeTLSData(box64context_t *context, void* oldptr) tlsdatasize_t* getTLSData(box64context_t *context) { - static __thread tlsdatasize_t* ptr = NULL; + tlsdatasize_t* ptr = NULL; if(!ptr) if ((ptr = (tlsdatasize_t*)pthread_getspecific(context->tlskey)) == NULL) { ptr = (tlsdatasize_t*)fillTLSData(context); -- cgit 1.4.1