tools: virsh-domain: refactor variable initialization

Signed-off-by: Shaleen Bathla <shaleen.bathla@oracle.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
Shaleen Bathla 2023-04-26 16:58:32 +05:30 committed by Martin Kletzander
parent 4b5a9e34ad
commit 51cfca2210

View File

@ -1722,12 +1722,10 @@ static void
virshPrintJobProgress(const char *label, unsigned long long remaining, virshPrintJobProgress(const char *label, unsigned long long remaining,
unsigned long long total) unsigned long long total)
{ {
int progress; int progress = 100;
if (remaining == 0) { /* if remaining == 0 migration has completed */
/* migration has completed */ if (remaining != 0) {
progress = 100;
} else {
/* use float to avoid overflow */ /* use float to avoid overflow */
progress = (int)(100.0 - remaining * 100.0 / total); progress = (int)(100.0 - remaining * 100.0 / total);
if (progress >= 100) { if (progress >= 100) {