Revert "hle: fix: TargetInvocationException when initializing IParentalControlService"

This reverts commit e1c0b3acabee5635fa94d2fd9fb289e759595828.
This commit is contained in:
GreemDev 2025-05-14 21:35:19 -05:00
parent e1c0b3acab
commit f1eb911d25

View File

@ -56,13 +56,15 @@ namespace Ryujinx.HLE.HOS.Services.Pctl.ParentalControlServiceFactory
// TODO: Call nn::arp::GetApplicationControlProperty here when implemented, if it return ResultCode.Success we assign fields. // TODO: Call nn::arp::GetApplicationControlProperty here when implemented, if it return ResultCode.Success we assign fields.
_ratingAge = new int[context.Device.Processes.ActiveApplication.ApplicationControlProperties.RatingAge.Length]; int[] tempRatingAge = new int[32];
for (int i = 0; i < _ratingAge.Length; i++) for (int i = 0; i < 32; i++)
{ {
_ratingAge[i] = Convert.ToInt32(context.Device.Processes.ActiveApplication.ApplicationControlProperties.RatingAge[i]); tempRatingAge[i] = Convert.ToInt32(context.Device.Processes.ActiveApplication.ApplicationControlProperties.RatingAge[i]);
} }
Array.Copy(tempRatingAge, _ratingAge, tempRatingAge.Length);
_parentalControlFlag = context.Device.Processes.ActiveApplication.ApplicationControlProperties.ParentalControlFlag; _parentalControlFlag = context.Device.Processes.ActiveApplication.ApplicationControlProperties.ParentalControlFlag;
} }
} }