Fixing an open bus issue with the bus's debugger

This commit is contained in:
Anonymus Raccoon
2020-05-14 14:52:50 +02:00
parent b6616e2031
commit 92e0d41f74
+3 -2
View File
@@ -165,9 +165,10 @@ namespace ComSquare::Debugger
void MemoryBusDebug::write(uint24_t addr, uint8_t data)
{
auto accessor = this->getAccessor(addr);
uint8_t value;
uint8_t value = 0;
try {
value = accessor->read(addr - accessor->getStart());
if (accessor)
value = accessor->read(addr - accessor->getStart());
} catch (InvalidAddress &) {
value = 0;
}