summaryrefslogtreecommitdiff
path: root/src/browser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/browser.c')
-rw-r--r--src/browser.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/browser.c b/src/browser.c
index ee93404..430deb0 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -121,7 +121,10 @@ char *graph(off_t max, off_t size) {
}
-#define exlhid(x) if(bflags & BF_HIDE && !(x->flags & FF_PAR) && x->name[0] == '.') { i--; continue; }
+#define exlhid(x) if(bflags & BF_HIDE && (\
+ (!(x->flags & FF_PAR) && x->name[0] == '.')\
+ || x->flags & FF_EXL)\
+ ) { i--; continue; }
void drawBrowser(int change) {
struct dir *n;