summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--py/gc.c2
-rw-r--r--py/modmicropython.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/py/gc.c b/py/gc.c
index eda63187b..de66137f5 100644
--- a/py/gc.c
+++ b/py/gc.c
@@ -1202,7 +1202,7 @@ void gc_dump_alloc_table(const mp_print_t *print) {
}
if (bl2 - bl >= 2 * DUMP_BYTES_PER_LINE) {
// there are at least 2 lines containing only free blocks, so abbreviate their printing
- mp_printf(print, "\n (%u lines all free)", (uint)(bl2 - bl) / DUMP_BYTES_PER_LINE);
+ mp_printf(print, "\n (%u lines all free)", (uint)((bl2 - bl) / DUMP_BYTES_PER_LINE));
bl = bl2 & (~(DUMP_BYTES_PER_LINE - 1));
if (bl >= area->gc_alloc_table_byte_len * BLOCKS_PER_ATB) {
// got to end of heap
diff --git a/py/modmicropython.c b/py/modmicropython.c
index d1a687f10..4d676cb4a 100644
--- a/py/modmicropython.c
+++ b/py/modmicropython.c
@@ -98,7 +98,7 @@ static mp_obj_t mp_micropython_qstr_info(size_t n_args, const mp_obj_t *args) {
size_t n_pool, n_qstr, n_str_data_bytes, n_total_bytes;
qstr_pool_info(&n_pool, &n_qstr, &n_str_data_bytes, &n_total_bytes);
mp_printf(&mp_plat_print, "qstr pool: n_pool=%u, n_qstr=%u, n_str_data_bytes=%u, n_total_bytes=%u\n",
- n_pool, n_qstr, n_str_data_bytes, n_total_bytes);
+ (uint)n_pool, (uint)n_qstr, (uint)n_str_data_bytes, (uint)n_total_bytes);
if (n_args == 1) {
// arg given means dump qstr data
qstr_dump_data();