ro: save 0x25000 while maintaining security improvements

This commit is contained in:
Michael Scire 2020-02-24 18:17:33 -08:00
parent ba8c77fec6
commit ad1158b30a
4 changed files with 27 additions and 16 deletions

View file

@ -119,14 +119,14 @@ namespace ams::ro {
}
size_t GetSignedAreaSize() const {
return this->size - this->GetSignedAreaOffset();
return this->size - GetSignedAreaOffset();
}
size_t GetSignedAreaOffset() const;
static constexpr size_t GetSignedAreaOffset();
};
static_assert(sizeof(NrrHeader) == 0x350, "NrrHeader definition!");
inline size_t NrrHeader::GetSignedAreaOffset() const {
constexpr size_t NrrHeader::GetSignedAreaOffset() {
return OFFSETOF(NrrHeader, program_id);
}