]> arthur.barton.de Git - bup.git/commit
helpers: use float for format_filesize()
authorJohannes Berg <johannes@sipsolutions.net>
Sun, 17 May 2020 21:45:21 +0000 (23:45 +0200)
committerRob Browning <rlb@defaultvalue.org>
Wed, 20 May 2020 06:37:52 +0000 (01:37 -0500)
commitd91cf5c026bb118076e2e16303760e0181fbd508
treeb5b52fde2c058474c183346cd8450362170f228a
parente92268976759f10f93fee4418c169390c1d9bc85
helpers: use float for format_filesize()

In format_filesize(), we really do want float division,
in order to display the value correctly. For example, if
there's a file with 45200000 bytes, that should be shown
as 43.1 MB, not 43.0. Fix this by using proper float
division here, not int division.

Fixes: a5809723352c ("helpers: use // not / for division")
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Reviewed-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
(cherry picked from commit 3912ff3aa3ef75f79ccc6ec014c4a691d0e3803b)
lib/bup/helpers.py