mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2026-05-23 21:55:47 +00:00
Revert "Structural and Memory Safety Improvements, Analyzer Cleanup (ryubing/ryujinx!47)"
This reverts merge request !47
This commit is contained in:
@@ -11,7 +11,9 @@ namespace Ryujinx.Tests.Memory
|
||||
|
||||
public MemoryManagerType Type => MemoryManagerType.HostMappedUnsafe;
|
||||
|
||||
#pragma warning disable CS0067 // The event is never used
|
||||
public event Action<ulong, ulong> UnmapEvent;
|
||||
#pragma warning restore CS0067
|
||||
|
||||
public ref T GetRef<T>(ulong va) where T : unmanaged
|
||||
{
|
||||
@@ -47,12 +49,5 @@ namespace Ryujinx.Tests.Memory
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
|
||||
// Since the mock never unmaps memory, the UnmapEvent is never used and this causes a warning.
|
||||
// This method is provided to allow the mock to trigger the event if needed.
|
||||
public void Unmap(ulong va, ulong size)
|
||||
{
|
||||
UnmapEvent?.Invoke(va, size);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ using Ryujinx.Memory;
|
||||
using Ryujinx.Memory.Tracking;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Versioning;
|
||||
|
||||
Reference in New Issue
Block a user