parent
d7accb6916
commit
3dc5f0e2be
@ -213,7 +213,7 @@ namespace hex::prv {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Iterator end() {
|
Iterator end() {
|
||||||
return { this, this->m_endAddress };
|
return { this, this->m_endAddress + 1 };
|
||||||
}
|
}
|
||||||
|
|
||||||
ReverseIterator rbegin() {
|
ReverseIterator rbegin() {
|
||||||
@ -227,7 +227,7 @@ namespace hex::prv {
|
|||||||
private:
|
private:
|
||||||
void updateBuffer(u64 address, size_t size) {
|
void updateBuffer(u64 address, size_t size) {
|
||||||
if (!this->m_bufferValid || address < this->m_bufferAddress || address + size > (this->m_bufferAddress + this->m_buffer.size())) {
|
if (!this->m_bufferValid || address < this->m_bufferAddress || address + size > (this->m_bufferAddress + this->m_buffer.size())) {
|
||||||
const auto remainingBytes = this->m_endAddress - address;
|
const auto remainingBytes = (this->m_endAddress - address) + 1;
|
||||||
if (remainingBytes < this->m_maxBufferSize)
|
if (remainingBytes < this->m_maxBufferSize)
|
||||||
this->m_buffer.resize(remainingBytes);
|
this->m_buffer.resize(remainingBytes);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user