From 074190e03c975cab0fdc2be35adfaf0fe831f29b Mon Sep 17 00:00:00 2001 From: gdkchan Date: Wed, 4 May 2022 14:07:10 -0300 Subject: [PATCH] Remove AddProtection count > 0 assert (#3315) --- Ryujinx.Memory/WindowsShared/PlaceholderManager.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs b/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs index a16a8c7fa..b0b3bf050 100644 --- a/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs +++ b/Ryujinx.Memory/WindowsShared/PlaceholderManager.cs @@ -469,14 +469,12 @@ namespace Ryujinx.Memory.WindowsShared { ulong endAddress = address + size; var overlaps = Array.Empty>(); - int count = 0; + int count; lock (_protections) { count = _protections.Get(address, endAddress, ref overlaps); - Debug.Assert(count > 0); - if (count == 1 && overlaps[0].Start <= address && overlaps[0].End >= endAddress && @@ -574,7 +572,7 @@ namespace Ryujinx.Memory.WindowsShared { ulong endAddress = address + size; var overlaps = Array.Empty>(); - int count = 0; + int count; lock (_protections) {