diff --git a/src/LibKenjinx/LibKenjinx.cs b/src/LibKenjinx/LibKenjinx.cs index 0d9452735..556518853 100644 --- a/src/LibKenjinx/LibKenjinx.cs +++ b/src/LibKenjinx/LibKenjinx.cs @@ -344,7 +344,7 @@ namespace LibKenjinx { _ = Enum.TryParse(TitleLanguage.ToString(), out TitleLanguage desiredTitleLanguage); - if (controlData.Title.ItemsRo.Length > (int)desiredTitleLanguage) + if (controlData.Title.Length > (int)desiredTitleLanguage) { titleName = controlData.Title[(int)desiredTitleLanguage].NameString.ToString(); publisher = controlData.Title[(int)desiredTitleLanguage].PublisherString.ToString(); @@ -357,7 +357,7 @@ namespace LibKenjinx if (string.IsNullOrWhiteSpace(titleName)) { - foreach (ref readonly var controlTitle in controlData.Title.ItemsRo) + foreach (ref readonly var controlTitle in controlData.Title) { if (!controlTitle.NameString.IsEmpty()) { @@ -370,7 +370,7 @@ namespace LibKenjinx if (string.IsNullOrWhiteSpace(publisher)) { - foreach (ref readonly var controlTitle in controlData.Title.ItemsRo) + foreach (ref readonly var controlTitle in controlData.Title) { if (!controlTitle.PublisherString.IsEmpty()) { diff --git a/src/Ryujinx.HLE/Loaders/Processes/ProcessLoader.cs b/src/Ryujinx.HLE/Loaders/Processes/ProcessLoader.cs index c4a9e012d..c4d288971 100644 --- a/src/Ryujinx.HLE/Loaders/Processes/ProcessLoader.cs +++ b/src/Ryujinx.HLE/Loaders/Processes/ProcessLoader.cs @@ -305,7 +305,7 @@ namespace Ryujinx.HLE.Loaders.Processes if (string.IsNullOrWhiteSpace(programName)) { - programName = Array.Find(nacpData.Value.Title.ItemsRo.ToArray(), x => x.Name[0] != 0).NameString.ToString(); + programName = Array.Find(nacpData.Value.Title.AsReadOnlySpan().ToArray(), x => x.Name[0] != 0).NameString.ToString(); } if (nacpData.Value.PresenceGroupId != 0)