From 11b5ee0d7c6b386c71f630dd58eed906de49fa65 Mon Sep 17 00:00:00 2001 From: Oliver Joos Date: Sat, 11 Mar 2023 15:50:16 +0100 Subject: [PATCH] extmod/network_cyw43: Fix setting hostname using config() method. This bug is probably a typo. args[0] is the cyw43 object itself. While the value of a kwargs is in e->value. --- extmod/network_cyw43.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extmod/network_cyw43.c b/extmod/network_cyw43.c index 5204c4ebd6..ba44db44ac 100644 --- a/extmod/network_cyw43.c +++ b/extmod/network_cyw43.c @@ -474,7 +474,7 @@ STATIC mp_obj_t network_cyw43_config(size_t n_args, const mp_obj_t *args, mp_map case MP_QSTR_hostname: { // TODO: Deprecated. Use network.hostname(name) instead. size_t len; - const char *str = mp_obj_str_get_data(args[0], &len); + const char *str = mp_obj_str_get_data(e->value, &len); if (len >= MICROPY_PY_NETWORK_HOSTNAME_MAX_LEN) { mp_raise_ValueError(NULL); }