diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-03-19 00:03:10 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-03-19 00:04:12 +0200 |
commit | 02894b51f48779569e72dff2c2a1edfd6d74b6c1 (patch) | |
tree | 05c8292c0c5ab823521a33cb38b55a6d821688d7 /extmod/uzlib/tinflate.c | |
parent | d7194f1b8e916b05df11dc0010ab70e508bffee7 (diff) | |
download | micropython-02894b51f48779569e72dff2c2a1edfd6d74b6c1.tar.gz micropython-02894b51f48779569e72dff2c2a1edfd6d74b6c1.zip |
extmod: Update uzlib to 1.2.1.
Fixes for compiler warnings in pedantic mode.
Diffstat (limited to 'extmod/uzlib/tinflate.c')
-rw-r--r-- | extmod/uzlib/tinflate.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/extmod/uzlib/tinflate.c b/extmod/uzlib/tinflate.c index d5197a590e..74b1bc30f3 100644 --- a/extmod/uzlib/tinflate.c +++ b/extmod/uzlib/tinflate.c @@ -341,8 +341,8 @@ static int tinf_inflate_block_data(TINF_DATA *d, TINF_TREE *lt, TINF_TREE *dt) } else { - int length, dist, offs; - int i; + unsigned int length, offs, i; + int dist; sym -= 257; @@ -363,7 +363,7 @@ static int tinf_inflate_block_data(TINF_DATA *d, TINF_TREE *lt, TINF_TREE *dt) /* copy match */ for (i = 0; i < length; ++i) { - d->dest[i] = d->dest[i - offs]; + d->dest[i] = d->dest[(int)(i - offs)]; } d->dest += length; @@ -432,7 +432,7 @@ static int tinf_inflate_dynamic_block(TINF_DATA *d) * ---------------------- */ /* initialize global (static) data */ -void tinf_init() +void tinf_init(void) { #ifdef RUNTIME_BITS_TABLES /* build extra bits and base tables */ @@ -449,6 +449,7 @@ void tinf_init() int tinf_uncompress(void *dest, unsigned int *destLen, const void *source, unsigned int sourceLen) { + (void)sourceLen; TINF_DATA d; int res; |