summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/esrip/esrip.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/esrip/esrip.cpp')
-rw-r--r--src/devices/cpu/esrip/esrip.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/cpu/esrip/esrip.cpp b/src/devices/cpu/esrip/esrip.cpp
index d3b8b54e225..023d3038670 100644
--- a/src/devices/cpu/esrip/esrip.cpp
+++ b/src/devices/cpu/esrip/esrip.cpp
@@ -187,7 +187,7 @@ void esrip_device::device_start()
m_fdt_w.resolve_safe();
m_lbrm = (uint8_t*)machine().root_device().memregion(m_lbrm_prom)->base();
m_status_in.resolve_safe(0);
- m_draw.bind_relative_to(*owner());
+ m_draw.resolve();
/* Allocate image pointer table RAM */
m_ipt_ram.resize(IPT_RAM_SIZE/2);
@@ -1674,6 +1674,7 @@ esrip_device::esrip_device(const machine_config &mconfig, const char *tag, devic
, m_fdt_r(*this)
, m_fdt_w(*this)
, m_status_in(*this)
+ , m_draw(*this)
, m_screen(*this, finder_base::DUMMY_TAG)
, m_lbrm_prom(nullptr)
{