diff --git a/bsp/amebaz/applications/smartconfig_app.c b/bsp/amebaz/applications/smartconfig_app.c index 4302fe7937..582bbf5d98 100644 --- a/bsp/amebaz/applications/smartconfig_app.c +++ b/bsp/amebaz/applications/smartconfig_app.c @@ -69,6 +69,7 @@ static int rt_wlan_device_connetct(char *ssid, char *passwd) static void airkiss_send_notification(uint8_t random) { + int i; int sock = -1; int udpbufsize = 2; struct sockaddr_in UDPBCAddr, UDPBCServerAddr; @@ -102,7 +103,7 @@ static void airkiss_send_notification(uint8_t random) goto _exit; } - for (int i = 0; i <= 20; i++) + for (i = 0; i <= 20; i++) { int ret = sendto(sock, (char *)&random, 1, 0, (struct sockaddr *)&UDPBCAddr, sizeof(UDPBCAddr)); rt_thread_delay(10); diff --git a/components/drivers/wlan/wlan_cfg.c b/components/drivers/wlan/wlan_cfg.c index 43fed8e6e8..126cee40f5 100644 --- a/components/drivers/wlan/wlan_cfg.c +++ b/components/drivers/wlan/wlan_cfg.c @@ -55,9 +55,12 @@ static rt_uint16_t rt_wlan_cal_crc(rt_uint8_t *buff, int len) while (len--) { + int i; + wChar = *(buff++); wCRCin ^= (wChar << 8); - for (int i = 0; i < 8; i++) + + for (i = 0; i < 8; i++) { if (wCRCin & 0x8000) wCRCin = (wCRCin << 1) ^ wCPoly;