diff --git a/src/hardware/mame/emu.h b/src/hardware/mame/emu.h index ab0fae59..6f154995 100644 --- a/src/hardware/mame/emu.h +++ b/src/hardware/mame/emu.h @@ -94,7 +94,15 @@ public: return clockRate; } - void logerror(const char* msg, ...) { + void logerror(const char* format, ...) { +#if C_DEBUG + char buf[512*2]; + va_list msg; + va_start(msg,format); + vsprintf(buf,format,msg); + va_end(msg); + LOG(LOG_MISC,LOG_NORMAL)("%s",buf); +#endif } static int tag() {