diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/emu/validity.cpp | 3 | ||||
-rw-r--r-- | src/emu/validity.h | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/emu/validity.cpp b/src/emu/validity.cpp index 79c10cad412..3a70385b3e1 100644 --- a/src/emu/validity.cpp +++ b/src/emu/validity.cpp @@ -298,8 +298,7 @@ void validity_checker::validate_one(const game_driver &driver) // wrap in try/except to catch fatalerrors try { - emu_options options; - machine_config config(driver, options); + machine_config config(driver, m_blank_options); m_current_config = &config; validate_driver(); validate_roms(); diff --git a/src/emu/validity.h b/src/emu/validity.h index 05b2ac5cf63..a845bac4610 100644 --- a/src/emu/validity.h +++ b/src/emu/validity.h @@ -14,6 +14,7 @@ #pragma once #include "drivenum.h" +#include "emuopts.h" //************************************************************************** @@ -98,6 +99,9 @@ private: // internal driver list driver_enumerator m_drivlist; + // blank options for use during validation + emu_options m_blank_options; + // error tracking int m_errors; int m_warnings; |