detect hard drive hdi files (but we don't load them !)

This commit is contained in:
Jean-François DEL NERO
2024-07-25 10:56:16 +02:00
parent a4420a8f7d
commit d9a46f5da1
@@ -65,7 +65,7 @@ int FDINEC_libIsValidDiskFile( HXCFE_IMGLDR * imgldr_ctx, HXCFE_IMGLDR_FILEINFOS
imgldr_ctx->hxcfe->hxc_printf(MSG_DEBUG,"FDINEC_libIsValidDiskFile");
if( hxc_checkfileext(imgfile->path,"fdi",SYS_PATH_TYPE) )
if( hxc_checkfileext(imgfile->path,"fdi",SYS_PATH_TYPE) || hxc_checkfileext(imgfile->path,"hdi",SYS_PATH_TYPE) )
{
f_header = (fdi_nec_header *)imgfile->file_header;
@@ -75,6 +75,12 @@ int FDINEC_libIsValidDiskFile( HXCFE_IMGLDR * imgldr_ctx, HXCFE_IMGLDR_FILEINFOS
return HXCFE_BADFILE;
}
if( hxc_checkfileext(imgfile->path,"hdi",SYS_PATH_TYPE) )
{
imgldr_ctx->hxcfe->hxc_printf(MSG_ERROR,"FDINEC_libIsValidDiskFile : HDI file ! : Hard disk image ! Not a floppy image !");
return HXCFE_BADFILE;
}
imgldr_ctx->hxcfe->hxc_printf(MSG_DEBUG,"FDINEC_libIsValidDiskFile : FDI file !");
return HXCFE_VALIDFILE;
}