]> Sergey Matveev's repositories - nnn.git/commitdiff
Show symlink size on readlink failure
authorArun Prakash Jana <engineerarun@gmail.com>
Sun, 21 Mar 2021 01:23:38 +0000 (06:53 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sun, 21 Mar 2021 01:23:38 +0000 (06:53 +0530)
src/nnn.c

index a6cb7d2aa1155646d1d475b6a603f482beadedbd..4a9bc6747ea1b8e6da2a7bc4201bb09b713ac613 100644 (file)
--- 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';