From: Jim Meyering Date: Sun, 28 Mar 2004 21:44:01 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v5.3.0~1924 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ae7ae952594ed611916ea1137cc62566c044a49;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index be4f7b6f30..91bb1a8ab2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,17 @@ -2004-03-27 Jim Meyering +2004-03-28 Jim Meyering * Version 5.3.0. + Minor optimization: + * src/du.c (process_file): Don't record dev/inode for directories. + + Under some circumstances, without -c, du would mistakenly count the + space of hard-linked files, not just the first one it encountered. + Reported by Anthony Thyssen. + * src/du.c (du_files): Don't ever clear the set of `seen' dev/inodes. + + * src/du.c: Rename global `print_totals' to `print_grand_total'. + * src/du.c (main): Rearrange filtering loop to be a tiny bit more efficient.