summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emumem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/emumem.cpp')
-rw-r--r--src/emu/emumem.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/emu/emumem.cpp b/src/emu/emumem.cpp
index c930fd31469..f7eb15a208f 100644
--- a/src/emu/emumem.cpp
+++ b/src/emu/emumem.cpp
@@ -302,9 +302,8 @@ memory_manager::~memory_manager()
void memory_manager::initialize()
{
// loop over devices and spaces within each device
- memory_interface_iterator iter(machine().root_device());
std::vector<device_memory_interface *> memories;
- for (device_memory_interface &memory : iter)
+ for (device_memory_interface &memory : memory_interface_enumerator(machine().root_device()))
{
memories.push_back(&memory);
allocate(memory);