mirror of
https://code.blicky.net/yorhel/ncdu.git
synced 2026-01-13 01:08:41 -09:00
dir_common.c: Don't display total size when it's not known
The total size isn't calculated when exporting to a file.
This commit is contained in:
parent
59a9c6b877
commit
9d341950ff
1 changed files with 6 additions and 2 deletions
|
|
@ -128,7 +128,9 @@ static void draw_progress() {
|
|||
|
||||
nccreate(10, width, "Scanning...");
|
||||
|
||||
ncprint(2, 2, "Total items: %-8d size: %s", dir_output.items, formatsize(dir_output.size));
|
||||
ncprint(2, 2, "Total items: %-8d", dir_output.items);
|
||||
if(dir_output.size)
|
||||
ncprint(2, 23, "size: %s", formatsize(dir_output.size));
|
||||
ncprint(3, 2, "Current item: %s", cropstr(dir_curpath, width-18));
|
||||
ncaddstr(8, width-18, "Press q to abort");
|
||||
|
||||
|
|
@ -181,9 +183,11 @@ void dir_draw() {
|
|||
case 1:
|
||||
if(dir_fatalerr)
|
||||
fprintf(stderr, "\r%s.\n", dir_fatalerr);
|
||||
else
|
||||
else if(dir_output.size)
|
||||
fprintf(stderr, "\r%-55s %8d files /%s",
|
||||
cropstr(dir_curpath, 55), dir_output.items, formatsize(dir_output.size));
|
||||
else
|
||||
fprintf(stderr, "\r%-65s %8d files", cropstr(dir_curpath, 65), dir_output.items);
|
||||
break;
|
||||
case 2:
|
||||
browse_draw();
|
||||
|
|
|
|||
Loading…
Reference in a new issue