@@ -168,9 +168,9 @@ STATIC mp_obj_t jclass_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const
168
168
return call_method (self -> cls , NULL , methods , true, n_args , args );
169
169
}
170
170
171
- STATIC const mp_map_elem_t jclass_locals_dict_table [] = {
172
- // { MP_OBJ_NEW_QSTR (MP_QSTR_get), (mp_obj_t) &ffivar_get_obj },
173
- // { MP_OBJ_NEW_QSTR (MP_QSTR_set), (mp_obj_t) &ffivar_set_obj },
171
+ STATIC const mp_rom_map_elem_t jclass_locals_dict_table [] = {
172
+ // { MP_ROM_QSTR (MP_QSTR_get), MP_ROM_PTR( &ffivar_get_obj) },
173
+ // { MP_ROM_QSTR (MP_QSTR_set), MP_ROM_PTR( &ffivar_set_obj) },
174
174
};
175
175
176
176
STATIC MP_DEFINE_CONST_DICT (jclass_locals_dict , jclass_locals_dict_table );
@@ -181,7 +181,7 @@ STATIC const mp_obj_type_t jclass_type = {
181
181
.print = jclass_print ,
182
182
.attr = jclass_attr ,
183
183
.call = jclass_call ,
184
- .locals_dict = (mp_obj_t )& jclass_locals_dict ,
184
+ .locals_dict = (mp_obj_dict_t * )& jclass_locals_dict ,
185
185
};
186
186
187
187
STATIC mp_obj_t new_jclass (jclass jc ) {
@@ -331,7 +331,7 @@ STATIC const mp_obj_type_t jobject_type = {
331
331
.attr = jobject_attr ,
332
332
.subscr = jobject_subscr ,
333
333
.getiter = subscr_getiter ,
334
- // .locals_dict = (mp_obj_t )&jobject_locals_dict,
334
+ // .locals_dict = (mp_obj_dict_t* )&jobject_locals_dict,
335
335
};
336
336
337
337
STATIC mp_obj_t new_jobject (jobject jo ) {
@@ -578,7 +578,7 @@ STATIC const mp_obj_type_t jmethod_type = {
578
578
.print = jmethod_print ,
579
579
.call = jmethod_call ,
580
580
// .attr = jobject_attr,
581
- // .locals_dict = (mp_obj_t )&jobject_locals_dict,
581
+ // .locals_dict = (mp_obj_dict_t* )&jobject_locals_dict,
582
582
};
583
583
584
584
#ifdef __ANDROID__
@@ -707,11 +707,11 @@ STATIC mp_obj_t mod_jni_env() {
707
707
}
708
708
MP_DEFINE_CONST_FUN_OBJ_0 (mod_jni_env_obj , mod_jni_env );
709
709
710
- STATIC const mp_map_elem_t mp_module_jni_globals_table [] = {
711
- { MP_OBJ_NEW_QSTR (MP_QSTR___name__ ), MP_OBJ_NEW_QSTR (MP_QSTR_jni ) },
712
- { MP_OBJ_NEW_QSTR (MP_QSTR_cls ), ( mp_obj_t ) & mod_jni_cls_obj },
713
- { MP_OBJ_NEW_QSTR (MP_QSTR_array ), ( mp_obj_t ) & mod_jni_array_obj },
714
- { MP_OBJ_NEW_QSTR (MP_QSTR_env ), ( mp_obj_t ) & mod_jni_env_obj },
710
+ STATIC const mp_rom_map_elem_t mp_module_jni_globals_table [] = {
711
+ { MP_ROM_QSTR (MP_QSTR___name__ ), MP_ROM_QSTR (MP_QSTR_jni ) },
712
+ { MP_ROM_QSTR (MP_QSTR_cls ), MP_ROM_PTR ( & mod_jni_cls_obj ) },
713
+ { MP_ROM_QSTR (MP_QSTR_array ), MP_ROM_PTR ( & mod_jni_array_obj ) },
714
+ { MP_ROM_QSTR (MP_QSTR_env ), MP_ROM_PTR ( & mod_jni_env_obj ) },
715
715
};
716
716
717
717
STATIC MP_DEFINE_CONST_DICT (mp_module_jni_globals , mp_module_jni_globals_table );
0 commit comments