From 76051ac9b57f2c8efe0176086bc27d437d2a0d5d Mon Sep 17 00:00:00 2001 From: M4xw Date: Thu, 4 Mar 2021 21:02:37 -0800 Subject: [PATCH] Switch: Disable multi-instance tracking. --- Core/Instance.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Core/Instance.cpp b/Core/Instance.cpp index 1e7dad0ad8..a36aca0049 100644 --- a/Core/Instance.cpp +++ b/Core/Instance.cpp @@ -18,7 +18,7 @@ #include "ppsspp_config.h" #include "Core/Instance.h" -#if !PPSSPP_PLATFORM(WINDOWS) && !PPSSPP_PLATFORM(ANDROID) && !defined(__LIBRETRO__) +#if !PPSSPP_PLATFORM(WINDOWS) && !PPSSPP_PLATFORM(ANDROID) && !defined(__LIBRETRO__) && !PPSSPP_PLATFORM(SWITCH) #include #include #include @@ -80,7 +80,7 @@ static bool UpdateInstanceCounter(void (*callback)(volatile InstanceInfo *)) { UnmapViewOfFile(buf); return result; -#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) +#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) || PPSSPP_PLATFORM(SWITCH) // TODO: replace shm_open & shm_unlink with ashmem or android-shmem return false; #else @@ -141,7 +141,7 @@ void InitInstanceCounter() { PPSSPP_ID = 1; return; } -#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) +#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) || PPSSPP_PLATFORM(SWITCH) // TODO : replace shm_open & shm_unlink with ashmem or android-shmem #else // Create shared memory object @@ -178,7 +178,7 @@ void ShutdownInstanceCounter() { CloseHandle(mapLock); mapLock = nullptr; } -#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) +#elif PPSSPP_PLATFORM(ANDROID) || defined(__LIBRETRO__) || PPSSPP_PLATFORM(SWITCH) // Do nothing #else if (hIDMapFile >= 0) {