Xinyuan-LilyGO / T-Display-S3-Long

42 stars 14 forks source link

Error in example code #12

Closed barretpj closed 8 months ago

barretpj commented 9 months ago

The string terminators aren't copied. Fix is trivial:

-        memcpy((char *)(current_conf.sta.ssid), (const char *)WIFI_SSID, strlen(WIFI_SSID));
-        memcpy((char *)(current_conf.sta.password), (const char *)WIFI_PASSWORD, strlen(WIFI_PASSWORD));
+        memcpy((char *)(current_conf.sta.ssid), (const char *)WIFI_SSID, strlen(WIFI_SSID)+1);
+        memcpy((char *)(current_conf.sta.password), (const char *)WIFI_PASSWORD, strlen(WIFI_PASSWORD)+1);