summaryrefslogtreecommitdiffstats
path: root/src/emu/machine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine.h')
-rw-r--r--src/emu/machine.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/machine.h b/src/emu/machine.h
index 824cce20dab..957ff4bbe13 100644
--- a/src/emu/machine.h
+++ b/src/emu/machine.h
@@ -198,8 +198,8 @@ public:
bool scheduled_event_pending() const { return m_exit_pending || m_hard_reset_pending; }
// fetch items by name
- inline device_t *device(std::string tag) const { return root_device().subdevice(tag); }
- template<class _DeviceClass> inline _DeviceClass *device(std::string tag) { return downcast<_DeviceClass *>(device(tag)); }
+ inline device_t *device(const char *tag) const { return root_device().subdevice(tag); }
+ template<class _DeviceClass> inline _DeviceClass *device(const char *tag) { return downcast<_DeviceClass *>(device(tag)); }
// immediate operations
int run(bool firstrun);
@@ -232,8 +232,8 @@ public:
INT32 get_vblank_watchdog_counter() const { return m_watchdog_counter; }
// misc
- void popmessage(const char *format, ...) const ATTR_PRINTF(2,3);
- void logerror(const char *format, ...) const ATTR_PRINTF(2,3);
+ void popmessage(const char *format, ...) const;
+ void logerror(const char *format, ...) const;
void vlogerror(const char *format, va_list args) const;
UINT32 rand();
const char *describe_context();