From: Arun Prakash Jana Date: Sun, 21 Mar 2021 01:23:38 +0000 (+0530) Subject: Show symlink size on readlink failure X-Git-Tag: v3.7~61 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=49c458517fd1634deeb5d9d399ce054dd1ae656b;p=nnn.git Show symlink size on readlink failure --- diff --git a/src/nnn.c b/src/nnn.c index a6cb7d2a..4a9bc674 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -5688,8 +5688,7 @@ static void statusbar(char *path) { i = readlink(pent->name, g_buf, PATH_MAX); - if (i > 0) - addstr(coolsize(i)); + addstr(coolsize(i >= 0 ? i : pent->size)); if (i > 1) { g_buf[i] = '\0';