nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit b1207d54ea6fc96fa7244aa5c0f32f264862afc6
parent 0bc5cdbf26ff6ea0156323d824356c876f5ca1fe
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Mon, 23 Dec 2019 20:14:03 +0530

Set flags for OS-es without dp-type.

Diffstat:
Msrc/nnn.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -3765,10 +3765,9 @@ static int dentfill(char *path, struct entry **dents) goto exit; #ifdef __sun - if (cfg.blkorder) { /* no d_type */ + flags = AT_SYMLINK_NOFOLLOW; /* no d_type */ #else if (cfg.blkorder || dp->d_type == DT_UNKNOWN) { -#endif /* * Optimization added for filesystems which support dirent.d_type * see readdir(3) @@ -3778,6 +3777,7 @@ static int dentfill(char *path, struct entry **dents) */ flags = AT_SYMLINK_NOFOLLOW; } +#endif do { namep = dp->d_name;