diff --git a/src/nnn.c b/src/nnn.c index 975fe725..0e0e54a3 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -3446,11 +3446,10 @@ static void printent(const struct entry *ent, uint namecols, bool sel) ind = '*'; } - if (ent->flags & HARD_LINK) - pair = C_HRD; - if (!ent->size) pair = C_UND; + else if (ent->flags & HARD_LINK) + pair = C_HRD; else if (!pair) pair = C_FIL; break;