diff options
Diffstat (limited to 'du.c')
-rw-r--r-- | du.c | 15 |
1 files changed, 2 insertions, 13 deletions
@@ -46,19 +46,8 @@ static Display *print; | |||
46 | 46 | ||
47 | static void print_normal(long size, char *filename) | 47 | static void print_normal(long size, char *filename) |
48 | { | 48 | { |
49 | unsigned long base; | ||
50 | #ifdef BB_FEATURE_HUMAN_READABLE | 49 | #ifdef BB_FEATURE_HUMAN_READABLE |
51 | switch (disp_hr) { | 50 | printf("%s\t%s\n", make_human_readable_str(size<<10, 1, disp_hr), filename); |
52 | case MEGABYTE: | ||
53 | base = KILOBYTE; | ||
54 | break; | ||
55 | case KILOBYTE: | ||
56 | base = 1; | ||
57 | break; | ||
58 | default: | ||
59 | base = 0; | ||
60 | } | ||
61 | printf("%s\t%s\n", make_human_readable_str(size, base), filename); | ||
62 | #else | 51 | #else |
63 | printf("%ld\t%s\n", size, filename); | 52 | printf("%ld\t%s\n", size, filename); |
64 | #endif | 53 | #endif |
@@ -259,7 +248,7 @@ int du_main(int argc, char **argv) | |||
259 | return status; | 248 | return status; |
260 | } | 249 | } |
261 | 250 | ||
262 | /* $Id: du.c,v 1.48 2001/06/01 21:47:15 andersen Exp $ */ | 251 | /* $Id: du.c,v 1.49 2001/06/13 08:02:44 andersen Exp $ */ |
263 | /* | 252 | /* |
264 | Local Variables: | 253 | Local Variables: |
265 | c-file-style: "linux" | 254 | c-file-style: "linux" |