From ce2fb082589a9824768075d863e7df30e889c9e0 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 24 Nov 2002 16:25:26 +0000 Subject: More clean-up, not that / means /. --- src/du.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/du.c b/src/du.c index 65ed2cff9..b5c525810 100644 --- a/src/du.c +++ b/src/du.c @@ -505,11 +505,12 @@ count_entry (const char *ent, int top, dev_t last_dev, int depth) } free (name_space); - pop_dir (cwd, path->text); str_trunc (path, prev_len); /* Remove any "/" we added. */ + pop_dir (cwd, path->text); + if (depth <= max_depth || top) - print_size (size, path->length > 0 ? path->text : "/"); + print_size (size, path->text); return opt_separate_dirs ? 0 : size; } else if ((opt_all && depth <= max_depth) || top) @@ -517,7 +518,7 @@ count_entry (const char *ent, int top, dev_t last_dev, int depth) /* FIXME: make this an option. */ int print_only_dir_size = 0; if (!print_only_dir_size) - print_size (size, path->length > 0 ? path->text : "/"); + print_size (size, path->text); } return size; -- cgit v1.2.3-70-g09d2