Skip to content

Commit 5393063

Browse files
committed
Trying to get MPY to work
1 parent 7931a49 commit 5393063

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

modules/stage/mod_stage.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,11 @@ STATIC mp_obj_t stage_render(size_t n_args, const mp_obj_t *args) {
360360

361361
size_t layers_size = 0;
362362
mp_obj_t *layers;
363+
#if !MICROPY_ENABLE_DYNRUNTIME
363364
mp_obj_get_array(args[4], &layers_size, &layers);
365+
#else
366+
mp_fun_table.mp_obj_get_array(args[4], &layers_size, &layers);
367+
#endif
364368

365369
mp_buffer_info_t bufinfo;
366370
mp_get_buffer_raise(args[5], &bufinfo, MP_BUFFER_WRITE);
@@ -369,7 +373,7 @@ STATIC mp_obj_t stage_render(size_t n_args, const mp_obj_t *args) {
369373

370374
mp_obj_t spi = args[6];
371375
// TODO: Make sure it's an SPI object.
372-
mp_obj_type_t *type = mp_obj_get_type(spi);
376+
const mp_obj_type_t *type = mp_obj_get_type(spi);
373377
if (type->protocol == NULL) {
374378
mp_raise_ValueError("SPI protocol required");
375379
}

0 commit comments

Comments
 (0)