summaryrefslogtreecommitdiffstats
path: root/libs/utils/ZipUtils.cpp
diff options
context:
space:
mode:
authorDoug Zongker <dougz@android.com>2009-07-16 11:27:13 -0700
committerDoug Zongker <dougz@android.com>2009-07-16 11:27:13 -0700
commit0de50495d6ccb416e412052f428ab97dfee42f14 (patch)
tree86a8d7b662caa9ba5f6f781964362fa20afe92f1 /libs/utils/ZipUtils.cpp
parent5de268901ab6bf6b84f25d51b1cb2a32196c5bf0 (diff)
downloadframeworks_native-0de50495d6ccb416e412052f428ab97dfee42f14.zip
frameworks_native-0de50495d6ccb416e412052f428ab97dfee42f14.tar.gz
frameworks_native-0de50495d6ccb416e412052f428ab97dfee42f14.tar.bz2
fix FILE* version of ZipUtils::inflateToBuffer
This can't have ever worked; a successful fread() was returning 1 instead of getSize.
Diffstat (limited to 'libs/utils/ZipUtils.cpp')
-rw-r--r--libs/utils/ZipUtils.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/libs/utils/ZipUtils.cpp b/libs/utils/ZipUtils.cpp
index 5df94cb..9138878 100644
--- a/libs/utils/ZipUtils.cpp
+++ b/libs/utils/ZipUtils.cpp
@@ -210,7 +210,7 @@ bail:
LOGV("+++ reading %ld bytes (%ld left)\n",
getSize, compRemaining);
- int cc = fread(readBuf, getSize, 1, fp);
+ int cc = fread(readBuf, 1, getSize, fp);
if (cc != (int) getSize) {
LOGD("inflate read failed (%d vs %ld)\n",
cc, getSize);
@@ -341,4 +341,3 @@ bail:
return true;
}
-