modffi: Update for MP_OBJ_STOP_ITERATION refactor.
This commit is contained in:
parent
27dd471098
commit
9ae0912496
@ -141,7 +141,7 @@ STATIC mp_obj_t ffimod_func(uint n_args, const mp_obj_t *args) {
|
||||
mp_obj_t iterable = mp_getiter(args[3]);
|
||||
mp_obj_t item;
|
||||
int i = 0;
|
||||
while ((item = mp_iternext(iterable)) != MP_OBJ_NULL) {
|
||||
while ((item = mp_iternext(iterable)) != MP_OBJ_STOP_ITERATION) {
|
||||
o->params[i++] = get_ffi_type(item);
|
||||
}
|
||||
|
||||
@ -178,7 +178,7 @@ STATIC mp_obj_t mod_ffi_callback(mp_obj_t rettype_in, mp_obj_t func_in, mp_obj_t
|
||||
mp_obj_t iterable = mp_getiter(paramtypes_in);
|
||||
mp_obj_t item;
|
||||
int i = 0;
|
||||
while ((item = mp_iternext(iterable)) != MP_OBJ_NULL) {
|
||||
while ((item = mp_iternext(iterable)) != MP_OBJ_STOP_ITERATION) {
|
||||
o->params[i++] = get_ffi_type(item);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user