diff --git a/src/emu/devcpu.c b/src/emu/devcpu.c index 01c7b29e70a..2bf5d32b0cf 100644 --- a/src/emu/devcpu.c +++ b/src/emu/devcpu.c @@ -302,7 +302,7 @@ void cpu_device::device_start() state_add(STATE_GENPCBASE, "curpcbase", m_state_io).callimport().callexport().formatstr("%8s").noshow(); const char *string = get_legacy_runtime_string(CPUINFO_STR_FLAGS); - if (string != NULL) + if (string != NULL && string[0] != 0) { astring flagstr; flagstr.printf("%%%ds", strlen(string)); diff --git a/src/emu/diexec.h b/src/emu/diexec.h index 51c828b9d98..1890a315766 100644 --- a/src/emu/diexec.h +++ b/src/emu/diexec.h @@ -257,7 +257,7 @@ public: protected: // optional operation overrides - virtual INT32 execute_run(INT32 clocks) = 0; + virtual INT32 execute_run(INT32 cycles) = 0; virtual void execute_burn(INT32 cycles); virtual void execute_set_input(int linenum, int state);