Skip to content

Commit 41dcfda

Browse files
committed
update wifi_monitor_make_new and arg parsing
1 parent 27b137f commit 41dcfda

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

shared-bindings/wifi/Monitor.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,15 @@
4545
//| """
4646
//| ...
4747
//|
48-
STATIC mp_obj_t wifi_monitor_make_new(const mp_obj_type_t *type, size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) {
48+
STATIC mp_obj_t wifi_monitor_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *all_args) {
4949
enum { ARG_channel, ARG_queue };
5050
static const mp_arg_t allowed_args[] = {
5151
{ MP_QSTR_channel, MP_ARG_INT | MP_ARG_KW_ONLY, {.u_int = 1} },
5252
{ MP_QSTR_queue, MP_ARG_INT | MP_ARG_KW_ONLY, {.u_int = 128} },
5353
};
5454

5555
mp_arg_val_t args[MP_ARRAY_SIZE(allowed_args)];
56-
mp_arg_parse_all(n_args, pos_args, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
56+
mp_arg_parse_all_kw_array(n_args, n_kw, all_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
5757

5858
if (args[ARG_channel].u_int < 0 || args[ARG_channel].u_int > 11) {
5959
mp_raise_ValueError_varg(translate("%q out of bounds"), MP_QSTR_channel);

0 commit comments

Comments
 (0)