From 11aae9cfbc07d337c8b222e15f5d8e676f3bf46f Mon Sep 17 00:00:00 2001 From: Berkan Diler Date: Wed, 16 Nov 2022 19:34:18 +0100 Subject: Make use of Random.Shared (#3852) --- Ryujinx.HLE/HOS/Services/Ro/IRoInterface.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'Ryujinx.HLE/HOS/Services/Ro') diff --git a/Ryujinx.HLE/HOS/Services/Ro/IRoInterface.cs b/Ryujinx.HLE/HOS/Services/Ro/IRoInterface.cs index 5590bfdd..0d1ae27f 100644 --- a/Ryujinx.HLE/HOS/Services/Ro/IRoInterface.cs +++ b/Ryujinx.HLE/HOS/Services/Ro/IRoInterface.cs @@ -32,8 +32,6 @@ namespace Ryujinx.HLE.HOS.Services.Ro private KProcess _owner; private IVirtualMemoryManager _ownerMm; - private static Random _random = new Random(); - public IRoInterface(ServiceCtx context) { _nrrInfos = new List(MaxNrr); @@ -283,7 +281,7 @@ namespace Ryujinx.HLE.HOS.Services.Ro { while (true) { - ulong randomOffset = (ulong)(uint)_random.Next(0, (int)addressSpacePageLimit) << 12; + ulong randomOffset = (ulong)(uint)Random.Shared.Next(0, (int)addressSpacePageLimit) << 12; targetAddress = memMgr.GetAddrSpaceBaseAddr() + randomOffset; -- cgit v1.2.3