summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2018-02-07 16:52:48 +0100
committer Olivier Galibert <galibert@pobox.com>2018-02-07 16:53:06 +0100
commit870695380c3f05324cb32e653c224089f9263e8c (patch)
treeba4bfc985d1e71785514171034d8f2646f058097
parente3117fbc872ccebf881a2cada5087125170a68e6 (diff)
Head, meet desk (nw)
-rw-r--r--src/emu/emumem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/emumem.cpp b/src/emu/emumem.cpp
index fcefe0e4015..bb1394c62b2 100644
--- a/src/emu/emumem.cpp
+++ b/src/emu/emumem.cpp
@@ -2342,7 +2342,7 @@ void address_space::allocate_memory()
int tail = blocklist.size();
for (address_map_entry &entry : m_map->m_entrylist)
if (entry.m_memory != nullptr)
- blocklist.insert(blocklist.begin(), std::make_unique<memory_block>(*this, entry.m_addrstart, entry.m_addrend, entry.m_memory));
+ blocklist.insert(blocklist.begin() + tail, std::make_unique<memory_block>(*this, entry.m_addrstart, entry.m_addrend, entry.m_memory));
// loop over all blocks just allocated and assign pointers from them
address_map_entry *unassigned = nullptr;