From: Michael Schroeder Date: Thu, 12 Jul 2018 14:45:33 +0000 (+0200) Subject: solv_zchunk: bite should be unsigned int X-Git-Tag: 0.6.35~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd5c8236b77e971e35eeaa1ff572450dda640910;p=thirdparty%2Flibsolv.git solv_zchunk: bite should be unsigned int --- diff --git a/ext/solv_zchunk.c b/ext/solv_zchunk.c index f0ef2bf0..5138f973 100644 --- a/ext/solv_zchunk.c +++ b/ext/solv_zchunk.c @@ -355,7 +355,7 @@ ssize_t solv_zchunk_read(struct solv_zchunk *zck, char *buf, size_t len) { size_t n = 0; - int bite; + unsigned int bite; if (!zck || zck->eof == 2) return -1; if (!len || zck->eof) @@ -386,7 +386,7 @@ solv_zchunk_read(struct solv_zchunk *zck, char *buf, size_t len) zck->buf_used += bite; zck->buf_avail -= bite; if (n == len) - return len; + return n; } }