|
|
|
@ -386,7 +386,7 @@ STATIC mp_obj_t dict_update(size_t n_args, const mp_obj_t *args, mp_map_t *kwarg
|
|
|
|
|
if (key == MP_OBJ_STOP_ITERATION
|
|
|
|
|
|| value == MP_OBJ_STOP_ITERATION
|
|
|
|
|
|| stop != MP_OBJ_STOP_ITERATION) {
|
|
|
|
|
mp_raise_ValueError("dictionary update sequence has the wrong length");
|
|
|
|
|
mp_raise_ValueError("dict update sequence has wrong length");
|
|
|
|
|
} else {
|
|
|
|
|
mp_map_lookup(&self->map, key, MP_MAP_LOOKUP_ADD_IF_NOT_FOUND)->value = value;
|
|
|
|
|
}
|
|
|
|
|