summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2016-05-27 10:39:25 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2016-05-27 15:47:24 +0200
commitcb49ceeabaa011f51aa20c1a66c85ecbcb2c36a7 (patch)
tree955b82f531aeaf29de01b1535267cbc829e44d92
parent1c07e6746234e361ea68073b47a47df4bf4a7b2a (diff)
downloadlvm2-cb49ceeabaa011f51aa20c1a66c85ecbcb2c36a7.tar.gz
cleanup: substract integers
Instead of doing float arithmetic, do integer math first and convert result to float.
-rw-r--r--tools/lvconvert_poll.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/lvconvert_poll.c b/tools/lvconvert_poll.c
index 3f3beaf03..36db1c751 100644
--- a/tools/lvconvert_poll.c
+++ b/tools/lvconvert_poll.c
@@ -153,10 +153,10 @@ progress_t poll_merge_progress(struct cmd_context *cmd,
if (parms->progress_display)
log_print_unless_silent("%s: %s: %.2f%%", lv->name, parms->progress_title,
- 100.0 - dm_percent_to_float(percent));
+ dm_percent_to_float(DM_PERCENT_100 - percent));
else
log_verbose("%s: %s: %.2f%%", lv->name, parms->progress_title,
- 100.0 - dm_percent_to_float(percent));
+ dm_percent_to_float(DM_PERCENT_100 - percent));
if (percent == DM_PERCENT_0)
return PROGRESS_FINISHED_ALL;