From 09547f0f510b809bd41b554363056ebc6af45c6c Mon Sep 17 00:00:00 2001 From: Damien George Date: Thu, 31 Aug 2017 14:10:49 +1000 Subject: [PATCH] extmod/modubinascii: Only include uzlib/tinf.h when it's really needed. --- extmod/modubinascii.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extmod/modubinascii.c b/extmod/modubinascii.c index 25fc8852ac..f15efea0f1 100644 --- a/extmod/modubinascii.c +++ b/extmod/modubinascii.c @@ -33,8 +33,6 @@ #include "py/binary.h" #include "extmod/modubinascii.h" -#include "uzlib/tinf.h" - mp_obj_t mod_binascii_hexlify(size_t n_args, const mp_obj_t *args) { // Second argument is for an extension to allow a separator to be used // between values. @@ -221,6 +219,8 @@ mp_obj_t mod_binascii_b2a_base64(mp_obj_t data) { MP_DEFINE_CONST_FUN_OBJ_1(mod_binascii_b2a_base64_obj, mod_binascii_b2a_base64); #if MICROPY_PY_UBINASCII_CRC32 +#include "uzlib/tinf.h" + mp_obj_t mod_binascii_crc32(size_t n_args, const mp_obj_t *args) { mp_buffer_info_t bufinfo; mp_get_buffer_raise(args[0], &bufinfo, MP_BUFFER_READ);