diff options
Diffstat (limited to 'src/emu/validity.cpp')
-rw-r--r-- | src/emu/validity.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/validity.cpp b/src/emu/validity.cpp index bf94da8cdce..9a3e9978053 100644 --- a/src/emu/validity.cpp +++ b/src/emu/validity.cpp @@ -1598,7 +1598,7 @@ void validity_checker::validate_roms(device_t &root) if (!ROMENTRY_ISREGIONEND(romp) && current_length > 0) { items_since_region++; - if (ROM_GETOFFSET(romp) + ROM_GETLENGTH(romp) > current_length) + if (!ROMENTRY_ISIGNORE(romp) && (ROM_GETOFFSET(romp) + ROM_GETLENGTH(romp) > current_length)) osd_printf_error("ROM '%s' extends past the defined memory region\n", last_name); } } |