Ver Fonte

Add specific image load failure report and make exact filename clear.

saybur há 2 anos atrás
pai
commit
dbda646650
1 ficheiros alterados com 6 adições e 3 exclusões
  1. 6 3
      src/BlueSCSI_disk.cpp

+ 6 - 3
src/BlueSCSI_disk.cpp

@@ -413,8 +413,11 @@ bool scsiDiskOpenHDDImage(int target_idx, const char *filename, int scsi_id, int
 
         return true;
     }
-
-    return false;
+    else
+    {
+        log("---- Failed to load image '", filename, "', ignoring");
+        return false;
+    }
 }
 
 static void checkDiskGeometryDivisible(image_config_t &img)
@@ -562,7 +565,7 @@ void scsiDiskLoadConfig(int target_idx)
     if (scsiDiskGetImageNameFromConfig(img, filename, sizeof(filename)))
     {
         int blocksize = (img.deviceType == S2S_CFG_OPTICAL) ? 2048 : 512;
-        log("-- Opening ", filename, " for id:", target_idx, ", specified in " CONFIGFILE);
+        log("-- Opening '", filename, "' for id:", target_idx, ", specified in " CONFIGFILE);
         scsiDiskOpenHDDImage(target_idx, filename, target_idx, 0, blocksize);
     }
 }