ro: save 0x25000 while maintaining security improvements

This commit is contained in:
Michael Scire 2020-02-24 18:17:33 -08:00
parent 344a066ada
commit dd23be72d6

View File

@ -119,14 +119,14 @@ namespace ams::ro {
} }
size_t GetSignedAreaSize() const { 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!"); static_assert(sizeof(NrrHeader) == 0x350, "NrrHeader definition!");
inline size_t NrrHeader::GetSignedAreaOffset() const { constexpr size_t NrrHeader::GetSignedAreaOffset() {
return OFFSETOF(NrrHeader, program_id); return OFFSETOF(NrrHeader, program_id);
} }