summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/rs232/patchbox.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/rs232/patchbox.cpp')
-rw-r--r--src/devices/bus/rs232/patchbox.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/rs232/patchbox.cpp b/src/devices/bus/rs232/patchbox.cpp
index 8d6ed0c9153..cc84dff5818 100644
--- a/src/devices/bus/rs232/patchbox.cpp
+++ b/src/devices/bus/rs232/patchbox.cpp
@@ -91,7 +91,7 @@ protected:
m_dce_port->txc_handler().set(FUNC(rs232_patch_box_device::signal_in<TXC>));
}
- virtual ioport_constructor device_input_ports() const override;
+ virtual ioport_constructor device_input_ports() const override ATTR_COLD;
virtual void device_resolve_objects() override
{
@@ -169,7 +169,7 @@ private:
#define SOURCE_OPTIONS(prtname, dflt, cnfname) \
PORT_START(prtname) \
- PORT_CONFNAME(0x0f, dflt, cnfname) PORT_CHANGED_MEMBER(DEVICE_SELF, rs232_patch_box_device, source_changed, dflt) \
+ PORT_CONFNAME(0x0f, dflt, cnfname) PORT_CHANGED_MEMBER(DEVICE_SELF, FUNC(rs232_patch_box_device::source_changed), dflt) \
PORT_CONFSETTING(TXD, "TxD") \
PORT_CONFSETTING(RXD, "RxD") \
PORT_CONFSETTING(RTS, "RTS") \