Explorar el Código

tls: wrap reference to a mutex into an #if !SDL_THREADS_DISABLED test.

Ryan C. Gordon hace 5 años
padre
commit
7d02248cf5
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/thread/SDL_thread.c

+ 2 - 2
src/thread/SDL_thread.c

@@ -141,10 +141,10 @@ SDL_Generic_GetTLSData(void)
         }
         SDL_AtomicUnlock(&tls_lock);
     }
-#endif /* SDL_THREADS_DISABLED */
-
     SDL_MemoryBarrierAcquire();
     SDL_LockMutex(SDL_generic_TLS_mutex);
+#endif /* SDL_THREADS_DISABLED */
+
     for (entry = SDL_generic_TLS; entry; entry = entry->next) {
         if (entry->thread == thread) {
             storage = entry->storage;