fix integer overflow

This commit is contained in:
Zlatin Balevsky
2019-07-07 10:56:14 +01:00
parent f827c1c9bf
commit d5c92560db

View File

@@ -23,7 +23,7 @@ class DownloadProgressRenderer extends DefaultTableCellRenderer {
int percent = -1
if (pieces != 0)
percent = (int)(done * 100.0 / pieces)
long size = d.pieceSize * pieces
long size = d.pieceSize * ((long) pieces)
String totalSize = DataHelper.formatSize2Decimal(size, false) + "B"
setText(String.format("%2d", percent) + "% of ${totalSize} ($done/$pieces pcs)".toString())