From 5626092c8cea48aab930a5a669a9863401c60a2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Fri, 2 May 2014 23:48:52 +0000 Subject: [PATCH] small optimization to device_execute_interface::local_time() (nw) --- src/emu/diexec.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/emu/diexec.c b/src/emu/diexec.c index 661cda83371..283e68b1145 100644 --- a/src/emu/diexec.c +++ b/src/emu/diexec.c @@ -319,14 +319,13 @@ void device_execute_interface::trigger(int trigid) attotime device_execute_interface::local_time() const { // if we're active, add in the time from the current slice - attotime result = m_localtime; if (executing()) { assert(m_cycles_running >= *m_icountptr); int cycles = m_cycles_running - *m_icountptr; - result += cycles_to_attotime(cycles); + return m_localtime + cycles_to_attotime(cycles); } - return result; + return m_localtime; }