[BusyBox-cvs] busybox/coreutils du.c,1.59,1.60

Glenn McGrath bug1 at busybox.net
Wed Mar 10 09:58:53 UTC 2004


Update of /var/cvs/busybox/coreutils
In directory nail:/tmp/cvs-serv17776/coreutils

Modified Files:
	du.c 
Log Message:
When displaying the size in 1kB blocks round up if an odd number of 
blocks


Index: du.c
===================================================================
RCS file: /var/cvs/busybox/coreutils/du.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- a/du.c	10 Mar 2004 09:10:53 -0000	1.59
+++ b/du.c	10 Mar 2004 09:58:51 -0000	1.60
@@ -77,7 +77,11 @@
 	bb_printf("%s\t%s\n", make_human_readable_str(size, 512, disp_hr),
 		   filename);
 #else
-	bb_printf("%ld\t%s\n", size >> disp_k, filename);
+	if (disp_k) {
+		size++;
+		size >>= 1;
+	}
+	bb_printf("%ld\t%s\n", size, filename);
 #endif
 }
 




More information about the busybox-cvs mailing list