diff options
author | José Bollo <jose.bollo@iot.bzh> | 2016-11-15 07:49:36 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2016-11-15 07:49:36 +0100 |
commit | fbd978247d4f0d8a3f83d07af9fddc2f6a79ef82 (patch) | |
tree | dbbd01f9b330d9dacf6908c4e6230931d2744cc5 | |
parent | a1f7f7d2cd79c9391368d0c017452566a5edc44c (diff) |
wgtpkg-zip: fix implicit conversions
Change-Id: Ib3e3a31090361e4c0dd24c2d936dc8695a491030
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
-rw-r--r-- | src/wgtpkg-zip.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wgtpkg-zip.c b/src/wgtpkg-zip.c index 50dbf5d..6fb839d 100644 --- a/src/wgtpkg-zip.c +++ b/src/wgtpkg-zip.c @@ -117,7 +117,7 @@ int zread(const char *zipfile, unsigned long long maxsize) struct zip_stat zstat; char buffer[32768]; ssize_t sizr, sizw; - size_t esize; + zip_uint64_t esize; /* open the zip file */ zip = zip_open(zipfile, ZIP_CHECKCONS, &err); @@ -199,7 +199,7 @@ int zread(const char *zipfile, unsigned long long maxsize) /* extract */ uz64 = zstat.size; while (uz64) { - sizr = zip_fread(zfile, buffer, sizeof buffer); + sizr = (ssize_t)zip_fread(zfile, buffer, sizeof buffer); if (sizr < 0) { ERROR("error while reading %s in %s", zstat.name, zipfile); goto errorzf; |