From 8dd1a2a02d76920afb37eef3d8aa8efa0dee9dc6 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Tue, 6 Apr 2021 04:16:11 +0100 Subject: [PATCH] Change how errors from FAT32 GetDiskFreeEx() functions are detected when getting volume information in DOS. --- setter/src/dos/volume.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setter/src/dos/volume.c b/setter/src/dos/volume.c index 66a188e..ec57a74 100644 --- a/setter/src/dos/volume.c +++ b/setter/src/dos/volume.c @@ -56,7 +56,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) if(rc) { - if(errno == ENOSYS) + if(errno == ENOSYS || errno == EINVAL) { #ifdef __TURBOC__ getdfree(driveNo, &oldFreeSpace);