summaryrefslogtreecommitdiff
path: root/cpp/src/IcePatch/Client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IcePatch/Client.cpp')
-rw-r--r--cpp/src/IcePatch/Client.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/cpp/src/IcePatch/Client.cpp b/cpp/src/IcePatch/Client.cpp
index 1393fde763a..53d456bc6a4 100644
--- a/cpp/src/IcePatch/Client.cpp
+++ b/cpp/src/IcePatch/Client.cpp
@@ -398,13 +398,12 @@ public:
finishedDownload(total);
if(_patchTotal > 0)
{
- Long l = _runningTotal + _fileTotal;
- Ice::Int percent = (l * 100) / _patchTotal;
+ Long percent = ((_runningTotal + _fileTotal) * 100) / _patchTotal;
if(percent > 100)
{
percent = 100;
}
- cout << " (" << percent << "% complete)";
+ cout << " (" << static_cast<Int>(percent) << "% complete)";
}
cout << endl;
}