Skip to content
Permalink
Browse files
Merge pull request #9912 from Pokechu22/memory-viewer-physical-mem2
Fix MEM2 in the memory viewer in physical mode
  • Loading branch information
leoetlino committed Jul 21, 2021
2 parents 43b5383 + 2d460b8 commit 9a91b86
Showing 1 changed file with 6 additions and 6 deletions.
@@ -246,22 +246,22 @@ struct CompositeAddressSpaceAccessors : Accessors

u8 ReadU8(u32 address) const override
{
auto it = FindAppropriateAccessor(address);
if (it == m_accessor_mappings.end())
auto mapping = FindAppropriateAccessor(address);
if (mapping == m_accessor_mappings.end())
{
return 0;
}
return it->accessors->ReadU8(address);
return mapping->accessors->ReadU8(address - mapping->base);
}

void WriteU8(u32 address, u8 value) override
{
auto it = FindAppropriateAccessor(address);
if (it == m_accessor_mappings.end())
auto mapping = FindAppropriateAccessor(address);
if (mapping == m_accessor_mappings.end())
{
return;
}
return it->accessors->WriteU8(address, value);
return mapping->accessors->WriteU8(address - mapping->base, value);
}

std::optional<u32> Search(u32 haystack_offset, const u8* needle_start, std::size_t needle_size,

0 comments on commit 9a91b86

Please sign in to comment.