On Wed, Mar 09, 2016 at 10:10:55AM +0800, Qu Wenruo wrote:
> If parameter for pretty_size is smaller than default base(1024),
> pretty_size() will output wrong unit.
> For example, pretty_size(1008) will output '0.98B' not '1008B' or
> '0.98KiB'.
> 
> The cause is, for default base and auto-detect unit, base will be 1024
> but num_divs is still 0, last result will still be divided by base,
> causing the bug.
> 
> Fix it by checking num_divs in default case, and if num_divs is 0,
> change base to 1.
> 
> Signed-off-by: Qu Wenruo <quwen...@cn.fujitsu.com>

Applied, thanks.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to