Loader: fix automatic apptype patching.

This commit is contained in:
Michael Scire 2018-10-05 09:13:00 -07:00
parent 2d6aba7a70
commit 20faa7f00b
2 changed files with 13 additions and 1 deletions

View file

@ -96,6 +96,7 @@ class NpdmUtils {
static_assert(sizeof(NpdmAci0) == 0x40, "Incorrectly defined NpdmAci0!");
static u32 GetApplicationType(u32 *caps, size_t num_caps);
static u32 GetApplicationTypeRaw(u32 *caps, size_t num_caps);
static Result ValidateCapabilityAgainstRestrictions(u32 *restrict_caps, size_t num_restrict_caps, u32 *&cur_cap, size_t &caps_remaining);
static Result ValidateCapabilities(u32 *acid_caps, size_t num_acid_caps, u32 *aci0_caps, size_t num_aci0_caps);