From: Toni Wilen Date: Sat, 23 Feb 2019 14:55:54 +0000 (+0200) Subject: Check if file exists before deciding if fake disk should be inserted. X-Git-Tag: 4200~39 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=3cdb51c20ca54eb32391343f8df8999b1e83feb2;p=francis%2Fwinuae.git Check if file exists before deciding if fake disk should be inserted. --- diff --git a/disk.cpp b/disk.cpp index b6f38aec..aa5081e2 100644 --- a/disk.cpp +++ b/disk.cpp @@ -4574,7 +4574,7 @@ uae_u8 *restore_disk (int num,uae_u8 *src) } else if (newis) { drive_insert (floppy + num, &currprefs, num, changed_prefs.floppyslots[num].df, false, false); if (drive_empty (floppy + num)) { - if (newis && old[0]) { + if (newis && zfile_exists(old)) { _tcscpy (changed_prefs.floppyslots[num].df, old); drive_insert (floppy + num, &currprefs, num, changed_prefs.floppyslots[num].df, false, false); if (drive_empty (floppy + num))