diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-03-09 12:38:38 -0600 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-03-09 12:38:38 -0600 |
commit | b7b5d96b3bfd966c4154b72fa6ce69d34ec3c64c (patch) | |
tree | 59b2fd648e7d9ec61cccf70376f2727a5485d078 | |
parent | 2e55e5fd051278a949d698f84580bef12c9324d8 (diff) |
TunnelDetailFragment: avoid integer overflow
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r-- | ui/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java b/ui/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java index e2adecc3..e6ac7092 100644 --- a/ui/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java +++ b/ui/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java @@ -44,7 +44,7 @@ public class TunnelDetailFragment extends BaseFragment { return requireContext().getString(R.string.transfer_kibibytes, bytes / 1024.0); else if (bytes < 1024 * 1024 * 1024) return requireContext().getString(R.string.transfer_mibibytes, bytes / (1024.0 * 1024.0)); - else if (bytes < 1024 * 1024 * 1024 * 1024) + else if (bytes < 1024 * 1024 * 1024 * 1024L) return requireContext().getString(R.string.transfer_gibibytes, bytes / (1024.0 * 1024.0 * 1024.0)); return requireContext().getString(R.string.transfer_tibibytes, bytes / (1024.0 * 1024.0 * 1024.0) / 1024.0); } |