summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/audit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/audit.c')
-rw-r--r--src/emu/audit.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/emu/audit.c b/src/emu/audit.c
index 6b4fd058089..6366ccd4dd6 100644
--- a/src/emu/audit.c
+++ b/src/emu/audit.c
@@ -22,8 +22,8 @@
FUNCTION PROTOTYPES
***************************************************************************/
-static void audit_one_rom(core_options *options, const rom_entry *rom, const char *regiontag, const game_driver *gamedrv, const char *validation, audit_record *record);
-static void audit_one_disk(core_options *options, const rom_entry *rom, const game_driver *gamedrv, const char *validation, audit_record *record);
+static void audit_one_rom(emu_options &options, const rom_entry *rom, const char *regiontag, const game_driver *gamedrv, const char *validation, audit_record *record);
+static void audit_one_disk(emu_options &options, const rom_entry *rom, const game_driver *gamedrv, const char *validation, audit_record *record);
static int rom_used_by_parent(const game_driver *gamedrv, const hash_collection &romhashes, const game_driver **parent);
@@ -54,7 +54,7 @@ INLINE void set_status(audit_record *record, UINT8 status, UINT8 substatus)
images for a game
-------------------------------------------------*/
-int audit_images(core_options *options, const game_driver *gamedrv, const char *validation, audit_record **audit)
+int audit_images(emu_options &options, const game_driver *gamedrv, const char *validation, audit_record **audit)
{
machine_config config(*gamedrv);
const rom_entry *region, *rom;
@@ -150,7 +150,7 @@ int audit_images(core_options *options, const game_driver *gamedrv, const char *
game
-------------------------------------------------*/
-int audit_samples(core_options *options, const game_driver *gamedrv, audit_record **audit)
+int audit_samples(emu_options &options, const game_driver *gamedrv, audit_record **audit)
{
machine_config config(*gamedrv);
audit_record *record;
@@ -197,7 +197,7 @@ int audit_samples(core_options *options, const game_driver *gamedrv, audit_recor
else
{
/* attempt to access the file from the game driver name */
- emu_file file(*options, SEARCHPATH_SAMPLE, OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
+ emu_file file(options.sample_path(), OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
file_error filerr = file.open(gamedrv->name, PATH_SEPARATOR, intf->samplenames[sampnum]);
/* attempt to access the file from the shared driver name */
@@ -320,7 +320,7 @@ int audit_summary(const game_driver *gamedrv, int count, const audit_record *rec
audit_one_rom - validate a single ROM entry
-------------------------------------------------*/
-static void audit_one_rom(core_options *options, const rom_entry *rom, const char *regiontag, const game_driver *gamedrv, const char *validation, audit_record *record)
+static void audit_one_rom(emu_options &options, const rom_entry *rom, const char *regiontag, const game_driver *gamedrv, const char *validation, audit_record *record)
{
const game_driver *drv;
UINT32 crc = 0;
@@ -338,7 +338,7 @@ static void audit_one_rom(core_options *options, const rom_entry *rom, const cha
/* find the file and checksum it, getting the file length along the way */
for (drv = gamedrv; drv != NULL; drv = driver_get_clone(drv))
{
- emu_file file(*options, SEARCHPATH_ROM, OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
+ emu_file file(options.media_path(), OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
/* open the file if we can */
file_error filerr;
@@ -357,7 +357,7 @@ static void audit_one_rom(core_options *options, const rom_entry *rom, const cha
/* if not found, check the region as a backup */
if (record->length == 0 && regiontag != NULL)
{
- emu_file file(*options, SEARCHPATH_ROM, OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
+ emu_file file(options.media_path(), OPEN_FLAG_READ | OPEN_FLAG_NO_PRELOAD);
/* open the file if we can */
file_error filerr;
@@ -424,7 +424,7 @@ static void audit_one_rom(core_options *options, const rom_entry *rom, const cha
audit_one_disk - validate a single disk entry
-------------------------------------------------*/
-static void audit_one_disk(core_options *options, const rom_entry *rom, const game_driver *gamedrv, const char *validation, audit_record *record)
+static void audit_one_disk(emu_options &options, const rom_entry *rom, const game_driver *gamedrv, const char *validation, audit_record *record)
{
emu_file *source_file;
chd_file *source;
@@ -436,7 +436,7 @@ static void audit_one_disk(core_options *options, const rom_entry *rom, const ga
record->exphashes.from_internal_string(ROM_GETHASHDATA(rom));
/* open the disk */
- err = open_disk_image(*options, gamedrv, rom, &source_file, &source, NULL);
+ err = open_disk_image(options, gamedrv, rom, &source_file, &source, NULL);
/* if we failed, report the error */
if (err != CHDERR_NONE)