Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2022-04-10 02:05:28 +0300
committerelfmz <fenix1905@tut.by>2022-04-10 02:05:28 +0300
commitfb7dbafab9013ea4cc14aea9f2313e16437e42ad (patch)
tree2248dd5b4a376d77747d13a7643eed95b4ec6213 /NetRocks
parent6c01b976a72f69b34402180200136b3d01b2fec0 (diff)
TTY: fix revival under FreeBSD
Diffstat (limited to 'NetRocks')
-rw-r--r--NetRocks/src/Op/OpEnumDirectory.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/NetRocks/src/Op/OpEnumDirectory.cpp b/NetRocks/src/Op/OpEnumDirectory.cpp
index 59f74681..2d3084eb 100644
--- a/NetRocks/src/Op/OpEnumDirectory.cpp
+++ b/NetRocks/src/Op/OpEnumDirectory.cpp
@@ -85,7 +85,7 @@ void OpEnumDirectory::Process()
if (!pathes.empty()) {
_base_host->GetModes(true, pathes.size(), pathes.data(), modes.data());
for (size_t j = 0; j < pathes.size(); ++j) {
- if (modes[j] != ~(mode_t)0 && S_ISDIR(modes[j])) {
+ if (modes[j] != (mode_t)-1 && S_ISDIR(modes[j])) {
(*pattrs[j])|= FILE_ATTRIBUTE_DIRECTORY;
}
}