diff options
Diffstat (limited to 'src/devices/sound/ymz280b.cpp')
-rw-r--r-- | src/devices/sound/ymz280b.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/devices/sound/ymz280b.cpp b/src/devices/sound/ymz280b.cpp index fad4f1b7558..9809c110c7a 100644 --- a/src/devices/sound/ymz280b.cpp +++ b/src/devices/sound/ymz280b.cpp @@ -583,11 +583,12 @@ void ymz280b_device::device_start() m_master_clock = (double)clock() / 384.0; m_irq_handler.resolve(); - if (region() != NULL) + memory_region *region = memregion(DEVICE_SELF); + if (region != nullptr) { /* Some systems (e.g. Konami Firebeat) have a YMZ280B on-board that isn't hooked up to ROM, so be safe. */ - m_mem_base = region()->base(); - m_mem_size = region()->bytes(); + m_mem_base = region->base(); + m_mem_size = region->bytes(); } for (int i = 0; i < 8; i++) |