diff options
author | 2020-08-27 22:02:57 +1000 | |
---|---|---|
committer | 2020-08-27 22:02:57 +1000 | |
commit | 32cdd2b5b9fc4ba6a407935fbd20656cc1cc27de (patch) | |
tree | cfafab8e82a14f428187aa467a1eb15a3f1d971f /src/emu/validity.h | |
parent | a25d5b84821f5b63b3a63211c87bffb2da494664 (diff) |
validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I/O ports for devices individually.
Diffstat (limited to 'src/emu/validity.h')
-rw-r--r-- | src/emu/validity.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/emu/validity.h b/src/emu/validity.h index c55e4e35334..03a652d2856 100644 --- a/src/emu/validity.h +++ b/src/emu/validity.h @@ -72,13 +72,13 @@ private: void validate_core(); void validate_inlines(); void validate_rgb(); - void validate_driver(); + void validate_driver(device_t &root); void validate_roms(device_t &root); void validate_analog_input_field(ioport_field &field); void validate_dip_settings(ioport_field &field); void validate_condition(ioport_condition &condition, device_t &device, std::unordered_set<std::string> &port_map); - void validate_inputs(); - void validate_devices(); + void validate_inputs(device_t &root); + void validate_devices(machine_config &config); void validate_device_types(); // output helpers @@ -114,7 +114,6 @@ private: // current state const game_driver * m_current_driver; - machine_config * m_current_config; const device_t * m_current_device; const char * m_current_ioport; int_map m_region_map; |