mirror of
https://git.ryujinx.app/kenji-nx/ryujinx.git
synced 2025-12-17 16:37:04 +00:00
infra: Android: LibHac 0.20.0 code changes
This commit is contained in:
parent
2ea7d32b30
commit
965c18225b
2 changed files with 4 additions and 4 deletions
|
|
@ -344,7 +344,7 @@ namespace LibKenjinx
|
||||||
{
|
{
|
||||||
_ = Enum.TryParse(TitleLanguage.ToString(), out TitleLanguage desiredTitleLanguage);
|
_ = 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();
|
titleName = controlData.Title[(int)desiredTitleLanguage].NameString.ToString();
|
||||||
publisher = controlData.Title[(int)desiredTitleLanguage].PublisherString.ToString();
|
publisher = controlData.Title[(int)desiredTitleLanguage].PublisherString.ToString();
|
||||||
|
|
@ -357,7 +357,7 @@ namespace LibKenjinx
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(titleName))
|
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())
|
if (!controlTitle.NameString.IsEmpty())
|
||||||
{
|
{
|
||||||
|
|
@ -370,7 +370,7 @@ namespace LibKenjinx
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(publisher))
|
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())
|
if (!controlTitle.PublisherString.IsEmpty())
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -305,7 +305,7 @@ namespace Ryujinx.HLE.Loaders.Processes
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(programName))
|
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)
|
if (nacpData.Value.PresenceGroupId != 0)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue