Browse Source

More informative feedback on du

master
Arun Prakash Jana 6 years ago
parent
commit
c07efcacc0
No known key found for this signature in database GPG Key ID: A75979F35C080412
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      src/nnn.c

+ 4
- 5
src/nnn.c View File

@@ -2558,6 +2558,8 @@ static int dentfill(char *path, struct entry **dents)
ent_blocks = 0; ent_blocks = 0;
mkpath(path, namep, g_buf); mkpath(path, namep, g_buf);


mvprintw(LINES - 1, 0, "scanning %s\n", xbasename(g_buf));
refresh();
if (nftw(g_buf, nftw_fn, open_max, if (nftw(g_buf, nftw_fn, open_max,
FTW_MOUNT | FTW_PHYS) == -1) { FTW_MOUNT | FTW_PHYS) == -1) {
printmsg(messages[STR_NFTWFAIL_ID]); printmsg(messages[STR_NFTWFAIL_ID]);
@@ -2632,6 +2634,8 @@ static int dentfill(char *path, struct entry **dents)
num_saved = num_files + 1; num_saved = num_files + 1;
mkpath(path, namep, g_buf); mkpath(path, namep, g_buf);


mvprintw(LINES - 1, 0, "scanning %s\n", xbasename(g_buf));
refresh();
if (nftw(g_buf, nftw_fn, open_max, FTW_MOUNT | FTW_PHYS) == -1) { if (nftw(g_buf, nftw_fn, open_max, FTW_MOUNT | FTW_PHYS) == -1) {
printmsg(messages[STR_NFTWFAIL_ID]); printmsg(messages[STR_NFTWFAIL_ID]);
dentp->blocks = (cfg.apparentsz ? sb.st_size : sb.st_blocks); dentp->blocks = (cfg.apparentsz ? sb.st_size : sb.st_blocks);
@@ -2695,11 +2699,6 @@ static int dentfind(const char *fname, int n)


static void populate(char *path, char *lastname) static void populate(char *path, char *lastname)
{ {
if (cfg.blkorder) {
printmsg("calculating...");
refresh();
}

#ifdef DEBUGMODE #ifdef DEBUGMODE
struct timespec ts1, ts2; struct timespec ts1, ts2;




Loading…
Cancel
Save