fs/CheckFile: use IsAccessDenied()

This commit is contained in:
Max Kellermann 2016-12-04 19:56:19 +01:00
parent b3723274f7
commit dee6e498d9

View File

@ -47,8 +47,7 @@ try {
PathTraitsFS::CURRENT_DIRECTORY);
const FileInfo fi2(x);
} catch (const std::system_error &e) {
if (e.code().category() == std::system_category() &&
e.code().value() == EACCES)
if (IsAccessDenied(e))
FormatError(config_domain,
"No permission to traverse (\"execute\") directory: %s",
path_utf8.c_str());