Pass string length when enabling radio

This commit is contained in:
Jeff Epler 2022-12-12 17:04:03 -06:00
parent 1b15985783
commit 3620d14542
No known key found for this signature in database
GPG Key ID: D5BF15AB975AB4DE

View File

@ -248,8 +248,6 @@ void supervisor_start_web_workflow(void) {
char ssid[33]; char ssid[33];
char password[64]; char password[64];
size_t ssid_len = 0;
size_t password_len = 0;
os_getenv_err_t result = common_hal_os_getenv_str("CIRCUITPY_WIFI_SSID", ssid, sizeof(ssid)); os_getenv_err_t result = common_hal_os_getenv_str("CIRCUITPY_WIFI_SSID", ssid, sizeof(ssid));
if (result != GETENV_OK) { if (result != GETENV_OK) {
@ -273,7 +271,7 @@ void supervisor_start_web_workflow(void) {
// network. If we are connected to a different network, then it will disconnect before // network. If we are connected to a different network, then it will disconnect before
// attempting to connect to the given network. // attempting to connect to the given network.
_wifi_status = common_hal_wifi_radio_connect( _wifi_status = common_hal_wifi_radio_connect(
&common_hal_wifi_radio_obj, (uint8_t *)ssid, ssid_len, (uint8_t *)password, password_len, &common_hal_wifi_radio_obj, (uint8_t *)ssid, strlen(ssid), (uint8_t *)password, strlen(password),
0, 8, NULL, 0); 0, 8, NULL, 0);
if (_wifi_status != WIFI_RADIO_ERROR_NONE) { if (_wifi_status != WIFI_RADIO_ERROR_NONE) {