core/memory: Fix #5246
We can simplify the overload sent to be less confusing (and error-prone), while also unbreaking 32-bit builds.
This commit is contained in:
parent
397bd1bb73
commit
99eedced4a
|
@ -99,14 +99,6 @@ struct PageTable {
|
|||
VAddr idx;
|
||||
};
|
||||
|
||||
Entry operator[](VAddr idx) {
|
||||
return Entry(*this, idx);
|
||||
}
|
||||
|
||||
u8* operator[](VAddr idx) const {
|
||||
return raw[idx];
|
||||
}
|
||||
|
||||
Entry operator[](std::size_t idx) {
|
||||
return Entry(*this, static_cast<VAddr>(idx));
|
||||
}
|
||||
|
|
Reference in New Issue