summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/mconfig.cpp
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2024-12-16 13:42:45 +0100
committer hap <happppp@users.noreply.github.com>2024-12-16 13:46:00 +0100
commitba493adcfa588be83afd739ee3b8ec32d92c9b9b (patch)
treed5ad0e25ca10f1ed55c12c9494be3f1e1506b93c /src/emu/mconfig.cpp
parent0e686a5ce8007781b2525c8306e7c5c42412eae3 (diff)
mconfig: allow sub-mcfg to unset perfect quantum
Diffstat (limited to 'src/emu/mconfig.cpp')
-rw-r--r--src/emu/mconfig.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/mconfig.cpp b/src/emu/mconfig.cpp
index 2c8c1aa011b..275a4af46ae 100644
--- a/src/emu/mconfig.cpp
+++ b/src/emu/mconfig.cpp
@@ -404,6 +404,6 @@ void machine_config::set_perfect_quantum(device_t &device, std::string tag)
m_current_device->tag());
}
- m_perfect_quantum_device.first = &device;
+ m_perfect_quantum_device.first = tag.empty() ? nullptr : &device;
m_perfect_quantum_device.second = std::move(tag);
}