Backported extra CD/DVD filesystem checks to stable-2.0.

This commit is contained in:
Ryan C. Gordon 2010-03-22 11:16:12 -04:00
parent b73d4a1b3c
commit aadfb3b33a
1 changed files with 8 additions and 0 deletions

View File

@ -104,6 +104,14 @@ void __PHYSFS_platformDetectAvailableCDs(PHYSFS_StringCallback cb, void *data)
int add_it = 0;
if (strcmp(ent->mnt_type, "iso9660") == 0)
add_it = 1;
else if (strcmp(ent->mnt_type, "udf") == 0)
add_it = 1;
/* !!! FIXME: these might pick up floppy drives, right? */
else if (strcmp(ent->mnt_type, "auto") == 0)
add_it = 1;
else if (strcmp(ent->mnt_type, "supermount") == 0)
add_it = 1;
/* add other mount types here */