Don't return a hard coded errno in vfs_fat_access

Why should the return value of vfs_fat_access be hard coded as ENOENT?
This hides errors like FR_DISK_ERR of the lower layers.
This commit is contained in:
hörbert
2021-12-08 11:43:18 +01:00
committed by GitHub
parent 4143a3f572
commit ed2a21e1c7

View File

@@ -865,7 +865,7 @@ static int vfs_fat_access(void* ctx, const char *path, int amode)
// it exists then it is readable and executable // it exists then it is readable and executable
} else { } else {
ret = -1; ret = -1;
errno = ENOENT; errno = fresult_to_errno(res);
} }
return ret; return ret;