We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1513401 commit 4291f2dCopy full SHA for 4291f2d
micropy_updates/esp32/machine_i2c.c
@@ -55,10 +55,10 @@ static const void *_get_func(size_t index)
55
{
56
mp_map_elem_t * table = mp_machine_i2c_locals_dict.map.table;
57
mp_rom_map_elem_t *rom_table = (mp_rom_map_elem_t *)table;
58
- mp_rom_obj_t value = (mp_rom_obj_t)((mp_rom_map_elem_t)rom_table[index]).value;
+ mp_rom_map_elem_t *elem = &rom_table[index];
59
60
- if (value.u32.lo == NULL) return value.u32.hi;
61
- else return value.u32.lo;
+ if (elem->value.u32.lo == NULL) return elem->value.u32.hi;
+ else return elem->value.u32.lo;
62
}
63
64
0 commit comments