diff --git a/src/nnn.c b/src/nnn.c index 310c753f..849db7d9 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -2021,24 +2021,24 @@ static void printent_long(const struct entry *ent, int sel, uint namecols) switch (ent->mode & S_IFMT) { case S_IFREG: if (ent->mode & 0100) - printw("%c%-16.16s 0%s %8.8s* %s*\n", cp, timebuf, permbuf, + printw("%c%-16.16s %s %8.8s* %s*\n", cp, timebuf, permbuf, coolsize(cfg.blkorder ? ent->blocks << BLK_SHIFT : ent->size), pname); else - printw("%c%-16.16s 0%s %8.8s %s\n", cp, timebuf, permbuf, + printw("%c%-16.16s %s %8.8s %s\n", cp, timebuf, permbuf, coolsize(cfg.blkorder ? ent->blocks << BLK_SHIFT : ent->size), pname); break; case S_IFDIR: if (cfg.blkorder) - printw("%c%-16.16s 0%s %8.8s/ %s/\n", + printw("%c%-16.16s %s %8.8s/ %s/\n", cp, timebuf, permbuf, coolsize(ent->blocks << BLK_SHIFT), pname); else - printw("%c%-16.16s 0%s / %s/\n", cp, timebuf, permbuf, pname); + printw("%c%-16.16s %s / %s/\n", cp, timebuf, permbuf, pname); break; case S_IFLNK: if (ent->flags & DIR_OR_LINK_TO_DIR) - printw("%c%-16.16s 0%s @/ %s@\n", cp, timebuf, permbuf, pname); + printw("%c%-16.16s %s @/ %s@\n", cp, timebuf, permbuf, pname); else - printw("%c%-16.16s 0%s @ %s@\n", cp, timebuf, permbuf, pname); + printw("%c%-16.16s %s @ %s@\n", cp, timebuf, permbuf, pname); break; case S_IFSOCK: ind1 = ind2[0] = '='; // fallthrough @@ -2054,7 +2054,7 @@ static void printent_long(const struct entry *ent, int sel, uint namecols) default: if (!ind1) ind1 = ind2[0] = '?'; - printw("%c%-16.16s 0%s %c %s%s\n", cp, timebuf, permbuf, ind1, pname, ind2); + printw("%c%-16.16s %s %c %s%s\n", cp, timebuf, permbuf, ind1, pname, ind2); break; }