Merge "libziparchive: fix -Wimplicit-int-float-conversion" am: 8e2f75e319 am: f522f4b748
am: 8fd86227f7

Change-Id: I089c0686c6e142ead225f716e967b1aa4aa0622a
diff --git a/libziparchive/unzip.cpp b/libziparchive/unzip.cpp
index 81f8c0f..56f594a 100644
--- a/libziparchive/unzip.cpp
+++ b/libziparchive/unzip.cpp
@@ -111,7 +111,8 @@
 
 static float CompressionRatio(int64_t uncompressed, int64_t compressed) {
   if (uncompressed == 0) return 0;
-  return static_cast<float>(100LL * (uncompressed - compressed)) / uncompressed;
+  return static_cast<float>(100LL * (uncompressed - compressed)) /
+         static_cast<float>(uncompressed);
 }
 
 static void MaybeShowHeader(ZipArchiveHandle zah) {