summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/sdlc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/sdlc.h')
-rw-r--r--src/devices/machine/sdlc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/devices/machine/sdlc.h b/src/devices/machine/sdlc.h
index 126dfed766e..065f8df118f 100644
--- a/src/devices/machine/sdlc.h
+++ b/src/devices/machine/sdlc.h
@@ -23,6 +23,7 @@ public:
protected:
device_sdlc_consumer_interface(machine_config const &mconfig, device_t &device);
+ virtual ~device_sdlc_consumer_interface();
virtual void interface_post_start() override;
@@ -55,6 +56,7 @@ class sdlc_logger_device : public device_t, public device_sdlc_consumer_interfac
{
public:
sdlc_logger_device(machine_config const &mconfig, char const *tag, device_t *owner, std::uint32_t clock);
+ virtual ~sdlc_logger_device();
// input signals
void data_w(int state) { m_current_data = state ? 1U : 0U; }
@@ -65,8 +67,8 @@ public:
void clock_active(int state) { m_clock_active = state ? 1U : 0U; }
protected:
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
using device_t::logerror;