summaryrefslogtreecommitdiffstatshomepage
path: root/extmod/uzlib
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-02-01 23:05:45 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-02-01 23:05:45 +0200
commit67e810834569ec63d85016bff8e619a933b65c3a (patch)
treee2b09929bc4953f90ea12619e42126daf2c91da2 /extmod/uzlib
parent93bb7dffd2a655dd8522114ed014077fb6b7ada7 (diff)
downloadmicropython-67e810834569ec63d85016bff8e619a933b65c3a.tar.gz
micropython-67e810834569ec63d85016bff8e619a933b65c3a.zip
extmod: Update uzlib to 1.2.2.
Fixes use of uninitialized structure field by tinf_uncompress().
Diffstat (limited to 'extmod/uzlib')
-rw-r--r--extmod/uzlib/tinflate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/extmod/uzlib/tinflate.c b/extmod/uzlib/tinflate.c
index 74b1bc30f3..faf27e5739 100644
--- a/extmod/uzlib/tinflate.c
+++ b/extmod/uzlib/tinflate.c
@@ -458,6 +458,7 @@ int tinf_uncompress(void *dest, unsigned int *destLen,
d.destStart = (unsigned char *)dest;
d.destRemaining = *destLen;
+ d.destSize = *destLen;
res = tinf_uncompress_dyn(&d);