diff options
Diffstat (limited to 'Ryujinx.Memory/Range/NonOverlappingRangeList.cs')
-rw-r--r-- | Ryujinx.Memory/Range/NonOverlappingRangeList.cs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Ryujinx.Memory/Range/NonOverlappingRangeList.cs b/Ryujinx.Memory/Range/NonOverlappingRangeList.cs index 9a8f84dd..60b2b378 100644 --- a/Ryujinx.Memory/Range/NonOverlappingRangeList.cs +++ b/Ryujinx.Memory/Range/NonOverlappingRangeList.cs @@ -97,10 +97,8 @@ namespace Ryujinx.Memory.Range /// <returns>The new region (high part)</returns> private T Split(T region, ulong splitAddress) { - Remove(region); - T newRegion = (T)region.Split(splitAddress); - Add(region); + Update(region); Add(newRegion); return newRegion; } |