Explorar o código

libretro: Minor mutex fix

Rob Loach hai 1 semana
pai
achega
cfd3f4e6ca
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/physfs_platform_libretro.c

+ 1 - 1
src/physfs_platform_libretro.c

@@ -208,7 +208,7 @@ void __PHYSFS_platformDestroyMutex(void *mutex)
 int __PHYSFS_platformGrabMutex(void *mutex)
 {
 #ifdef PHYSFS_PLATFORM_LIBRETRO_NO_THREADS
-    return 0;
+    return 1; /* Single-threaded, so we ignore this by returning success. */
 #else
     PthreadMutex *m = (PthreadMutex *) mutex;
     uintptr_t tid = sthread_get_current_thread_id();