aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-11-01 15:28:13 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-11-01 15:28:13 +0530
commitef8db1fd45bd57b1f4a807d50cdf6ceb81158bdd (patch)
tree5a6c7ab9b7672d523770fd2f527bb483e3565113 /src
parent7416bb8503e7e0fae0ed111bf855545c26649b94 (diff)
downloadnnn-ef8db1fd45bd57b1f4a807d50cdf6ceb81158bdd.tar.gz
Show size of file in bytes in status bar in du mode
Diffstat (limited to 'src')
-rw-r--r--src/nnn.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/nnn.c b/src/nnn.c
index c28e545..d5a407e 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -182,6 +182,7 @@
/* TYPE DEFINITIONS */
typedef unsigned long ulong;
+typedef unsigned long long ull;
typedef unsigned int uint;
typedef unsigned char uchar;
typedef unsigned short ushort;
@@ -3928,9 +3929,10 @@ static void redraw(char *path)
xstrlcpy(buf, coolsize(dir_blocks << blk_shift), 12);
c = cfg.apparentsz ? 'a' : 'd';
- mvprintw(lastln, 0, "%d/%d (%d) %cu:%s free:%s files:%lu %s",
+ mvprintw(lastln, 0, "%d/%d (%d) %cu:%s free:%s files:%lu %lluB %s",
cur + 1, ndents, nselected, c, buf,
- coolsize(get_fs_info(path, FREE)), num_files, ptr);
+ coolsize(get_fs_info(path, FREE)), num_files,
+ (ull)(pent->blocks << blk_shift), ptr);
} else { /* light or detail mode */
/* Show filename as it may be truncated in directory listing */
/* Get the unescaped file name */