From 1ddd844815014d01f342489ced131bc73980e0be Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 12 Aug 2014 23:23:53 +0100 Subject: [PATCH] extmod: Finish rename of zlib to zlibd; enable zlibd on stmhal. --- extmod/modzlibd.c | 18 +++++++++--------- stmhal/mpconfigport.h | 1 + ...{zlib_decompress.py => zlibd_decompress.py} | 0 3 files changed, 10 insertions(+), 9 deletions(-) rename tests/extmod/{zlib_decompress.py => zlibd_decompress.py} (100%) diff --git a/extmod/modzlibd.c b/extmod/modzlibd.c index 2b9c9f5b2c..ca21d26feb 100644 --- a/extmod/modzlibd.c +++ b/extmod/modzlibd.c @@ -47,7 +47,7 @@ #define DEBUG_printf(...) (void)0 #endif -STATIC mp_obj_t mod_zlib_decompress(uint n_args, mp_obj_t *args) { +STATIC mp_obj_t mod_zlibd_decompress(uint n_args, mp_obj_t *args) { mp_obj_t data = args[0]; mp_buffer_info_t bufinfo; mp_get_buffer_raise(data, &bufinfo, MP_BUFFER_READ); @@ -81,28 +81,28 @@ STATIC mp_obj_t mod_zlib_decompress(uint n_args, mp_obj_t *args) { m_del_obj(tinfl_decompressor, decomp); return mp_obj_new_bytearray_by_ref(dst_buf_ofs, out); } -STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(mod_zlib_decompress_obj, 1, 3, mod_zlib_decompress); +STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(mod_zlibd_decompress_obj, 1, 3, mod_zlibd_decompress); -STATIC const mp_map_elem_t mp_module_zlib_globals_table[] = { +STATIC const mp_map_elem_t mp_module_zlibd_globals_table[] = { { MP_OBJ_NEW_QSTR(MP_QSTR___name__), MP_OBJ_NEW_QSTR(MP_QSTR_zlibd) }, - { MP_OBJ_NEW_QSTR(MP_QSTR_decompress), (mp_obj_t)&mod_zlib_decompress_obj }, + { MP_OBJ_NEW_QSTR(MP_QSTR_decompress), (mp_obj_t)&mod_zlibd_decompress_obj }, }; -STATIC const mp_obj_dict_t mp_module_zlib_globals = { +STATIC const mp_obj_dict_t mp_module_zlibd_globals = { .base = {&mp_type_dict}, .map = { .all_keys_are_qstrs = 1, .table_is_fixed_array = 1, - .used = MP_ARRAY_SIZE(mp_module_zlib_globals_table), - .alloc = MP_ARRAY_SIZE(mp_module_zlib_globals_table), - .table = (mp_map_elem_t*)mp_module_zlib_globals_table, + .used = MP_ARRAY_SIZE(mp_module_zlibd_globals_table), + .alloc = MP_ARRAY_SIZE(mp_module_zlibd_globals_table), + .table = (mp_map_elem_t*)mp_module_zlibd_globals_table, }, }; const mp_obj_module_t mp_module_zlibd = { .base = { &mp_type_module }, .name = MP_QSTR_zlibd, - .globals = (mp_obj_dict_t*)&mp_module_zlib_globals, + .globals = (mp_obj_dict_t*)&mp_module_zlibd_globals, }; #endif //MICROPY_PY_ZLIBD diff --git a/stmhal/mpconfigport.h b/stmhal/mpconfigport.h index a70782f6da..f51ba0d623 100644 --- a/stmhal/mpconfigport.h +++ b/stmhal/mpconfigport.h @@ -52,6 +52,7 @@ #define MICROPY_PY_IO (1) #define MICROPY_PY_IO_FILEIO (1) #define MICROPY_PY_UCTYPES (1) +#define MICROPY_PY_ZLIBD (1) #define MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF (1) #define MICROPY_EMERGENCY_EXCEPTION_BUF_SIZE (0) diff --git a/tests/extmod/zlib_decompress.py b/tests/extmod/zlibd_decompress.py similarity index 100% rename from tests/extmod/zlib_decompress.py rename to tests/extmod/zlibd_decompress.py