From f32a8799b46d5940a72f6d4b33c76626d1f30156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Banaan=20Ananas?= Date: Sat, 4 Feb 2012 20:30:08 +0000 Subject: [PATCH] fix -verifysamples from haze --- src/emu/audit.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/emu/audit.c b/src/emu/audit.c index 97837a44487..357f28cbbdc 100644 --- a/src/emu/audit.c +++ b/src/emu/audit.c @@ -264,8 +264,19 @@ media_auditor::summary media_auditor::audit_samples() astring curpath; while (path.next(curpath, intf->samplenames[sampnum])) { - // attempt to access the file - file_error filerr = file.open(curpath); + astring wholepath; + wholepath = curpath + ".flac"; + + // attempt to access the file (.flac) + file_error filerr = file.open(wholepath); + + if (filerr != FILERR_NONE) + { + wholepath = curpath + ".wav"; + // try again with .wav + filerr = file.open(wholepath); + } + if (filerr == FILERR_NONE) { record.set_status(audit_record::STATUS_GOOD, audit_record::SUBSTATUS_GOOD);