infra: Android: LibHac 0.20.0 code changes

This commit is contained in:
KeatonTheBot 2025-05-30 23:28:48 -05:00
parent 2ea7d32b30
commit 965c18225b
2 changed files with 4 additions and 4 deletions

View file

@ -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())
{

View file

@ -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)