From ae92fbf539ab4c04cc0573d33e1e949c448a0147 Mon Sep 17 00:00:00 2001 From: Evan Husted Date: Sun, 26 Jan 2025 15:20:28 -0600 Subject: [PATCH] misc: chore: Fix object creation in Memory project --- src/Ryujinx.Memory/AddressSpaceManager.cs | 3 +-- src/Ryujinx.Memory/BytesReadOnlySequenceSegment.cs | 2 +- src/Ryujinx.Memory/Range/MultiRangeList.cs | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Ryujinx.Memory/AddressSpaceManager.cs b/src/Ryujinx.Memory/AddressSpaceManager.cs index 76c679d41..150e538fe 100644 --- a/src/Ryujinx.Memory/AddressSpaceManager.cs +++ b/src/Ryujinx.Memory/AddressSpaceManager.cs @@ -234,8 +234,7 @@ namespace Ryujinx.Memory protected unsafe override Memory GetPhysicalAddressMemory(nuint pa, int size) => new NativeMemoryManager((byte*)pa, size).Memory; - protected override unsafe Span GetPhysicalAddressSpan(nuint pa, int size) - => new Span((void*)pa, size); + protected override unsafe Span GetPhysicalAddressSpan(nuint pa, int size) => new((void*)pa, size); protected override nuint TranslateVirtualAddressChecked(ulong va) => GetHostAddress(va); diff --git a/src/Ryujinx.Memory/BytesReadOnlySequenceSegment.cs b/src/Ryujinx.Memory/BytesReadOnlySequenceSegment.cs index 6ac83464c..f759b2d98 100644 --- a/src/Ryujinx.Memory/BytesReadOnlySequenceSegment.cs +++ b/src/Ryujinx.Memory/BytesReadOnlySequenceSegment.cs @@ -14,7 +14,7 @@ namespace Ryujinx.Memory public BytesReadOnlySequenceSegment Append(Memory memory) { - BytesReadOnlySequenceSegment nextSegment = new BytesReadOnlySequenceSegment(memory) + BytesReadOnlySequenceSegment nextSegment = new(memory) { RunningIndex = RunningIndex + Memory.Length }; diff --git a/src/Ryujinx.Memory/Range/MultiRangeList.cs b/src/Ryujinx.Memory/Range/MultiRangeList.cs index f5fd6164d..3ca26c892 100644 --- a/src/Ryujinx.Memory/Range/MultiRangeList.cs +++ b/src/Ryujinx.Memory/Range/MultiRangeList.cs @@ -173,7 +173,7 @@ namespace Ryujinx.Memory.Range private List GetList() { List> items = _items.AsList(); - List result = new List(); + List result = new(); foreach (RangeNode item in items) {