@@ -157,9 +157,9 @@ STATIC mp_obj_t array_construct(char typecode, mp_obj_t initializer) {
157157#endif
158158
159159#if MICROPY_PY_ARRAY
160- STATIC mp_obj_t array_make_new (const mp_obj_type_t * type_in , size_t n_args , size_t n_kw , const mp_obj_t * args ) {
160+ STATIC mp_obj_t array_make_new (const mp_obj_type_t * type_in , size_t n_args , const mp_obj_t * args , mp_map_t * kw_args ) {
161161 (void )type_in ;
162- mp_arg_check_num (n_args , n_kw , 1 , 2 , false);
162+ mp_arg_check_num (n_args , kw_args , 1 , 2 , false);
163163
164164 // get typecode
165165 const char * typecode = mp_obj_str_get_str (args [0 ]);
@@ -175,9 +175,9 @@ STATIC mp_obj_t array_make_new(const mp_obj_type_t *type_in, size_t n_args, size
175175#endif
176176
177177#if MICROPY_PY_BUILTINS_BYTEARRAY
178- STATIC mp_obj_t bytearray_make_new (const mp_obj_type_t * type_in , size_t n_args , size_t n_kw , const mp_obj_t * args ) {
178+ STATIC mp_obj_t bytearray_make_new (const mp_obj_type_t * type_in , size_t n_args , const mp_obj_t * args , mp_map_t * kw_args ) {
179179 (void )type_in ;
180- mp_arg_check_num (n_args , n_kw , 0 , 1 , false);
180+ mp_arg_check_num (n_args , kw_args , 0 , 1 , false);
181181
182182 if (n_args == 0 ) {
183183 // no args: construct an empty bytearray
@@ -207,13 +207,13 @@ mp_obj_t mp_obj_new_memoryview(byte typecode, size_t nitems, void *items) {
207207 return MP_OBJ_FROM_PTR (self );
208208}
209209
210- STATIC mp_obj_t memoryview_make_new (const mp_obj_type_t * type_in , size_t n_args , size_t n_kw , const mp_obj_t * args ) {
210+ STATIC mp_obj_t memoryview_make_new (const mp_obj_type_t * type_in , size_t n_args , const mp_obj_t * args , mp_map_t * kw_args ) {
211211 (void )type_in ;
212212
213213 // TODO possibly allow memoryview constructor to take start/stop so that one
214214 // can do memoryview(b, 4, 8) instead of memoryview(b)[4:8] (uses less RAM)
215215
216- mp_arg_check_num (n_args , n_kw , 1 , 1 , false);
216+ mp_arg_check_num (n_args , kw_args , 1 , 1 , false);
217217
218218 mp_buffer_info_t bufinfo ;
219219 mp_get_buffer_raise (args [0 ], & bufinfo , MP_BUFFER_READ );
0 commit comments