mirror of
https://github.com/holub/mame
synced 2025-04-23 08:49:55 +03:00
assert output calback is set for keyboard/terminal (nw)
This commit is contained in:
parent
026905fb30
commit
c7106b559b
@ -309,6 +309,7 @@ void generic_keyboard_device::key_repeat(u8 row, u8 column)
|
||||
|
||||
void generic_keyboard_device::send_key(u8 code)
|
||||
{
|
||||
assert(!m_keyboard_cb.isnull());
|
||||
m_keyboard_cb(code);
|
||||
}
|
||||
|
||||
|
@ -53,7 +53,7 @@ protected:
|
||||
virtual void device_start() override;
|
||||
virtual void device_reset() override;
|
||||
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
|
||||
virtual void send_key(uint8_t code) { m_keyboard_cb(code); }
|
||||
virtual void send_key(uint8_t code) { assert(!m_keyboard_cb.isnull()); m_keyboard_cb(code); }
|
||||
|
||||
optional_device<palette_device> m_palette;
|
||||
required_ioport m_io_term_conf;
|
||||
|
@ -39,7 +39,7 @@ public:
|
||||
|
||||
protected:
|
||||
// device-level overrides
|
||||
// virtual void device_validity_check(validity_checker &valid) const;
|
||||
//virtual void device_validity_check(validity_checker &valid) const override;
|
||||
virtual void device_start() override;
|
||||
virtual void device_reset() override;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user