mirror of
https://github.com/sheumann/hush.git
synced 2024-08-20 04:28:57 +00:00
In BusyBox v1.00-pre2, commands like ls, df with -h option report a wrong file size for files larger than 4GBtye!! For example, when I execute 'ls -l', it reports -rw-r--r-- 1 root root 5368709120 Aug 17 2003 large_stream.tp when I execute 'ls -lh', I expect that -rw-r--r-- 1 root root 5.0G Aug 17 2003 large_stream.tp but it reports -rw-r--r-- 1 root root 1.0G Aug 17 2003 large_stream.tp I fixed this bug that... Line 31 in libbb/human_readable.c and line 275 include/libbb.h const char *make_human_readable_str(unsigned long size => const char *make_human_readable_str(unsigned long long size It's OK! |
||
---|---|---|
.. | ||
.cvsignore | ||
applets.h | ||
busybox.h | ||
dump.h | ||
grp_.h | ||
inet_common.h | ||
libbb.h | ||
pwd_.h | ||
shadow_.h | ||
unarchive.h | ||
usage.h |