Skip to content

Commit c3357a2

Browse files
committed
remove String() from assigning a new pitem (otherwise reserved size gets resetted)
1 parent 33f2c24 commit c3357a2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/ESP_WiFiManager_Lite.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2708,7 +2708,7 @@ class ESP_WiFiManager_Lite
27082708
if (ListOfSSIDs == "") // No SSID found or none was good enough
27092709
ListOfSSIDs = String(FPSTR(ESP_WM_LITE_OPTION_START)) + String(FPSTR(ESP_WM_LITE_NO_NETWORKS_FOUND)) + String(FPSTR(ESP_WM_LITE_OPTION_END));
27102710

2711-
pitem = String(FPSTR(ESP_WM_LITE_HTML_HEAD_END));
2711+
pitem = FPSTR(ESP_WM_LITE_HTML_HEAD_END);
27122712

27132713
#if MANUAL_SSID_INPUT_ALLOWED
27142714
pitem.replace("[[input_id]]", "<input id='id' list='SSIDs'>" + String(FPSTR(ESP_WM_LITE_DATALIST_START)) + "'SSIDs'>" +
@@ -2726,7 +2726,7 @@ class ESP_WiFiManager_Lite
27262726

27272727
#else
27282728

2729-
pitem = String(FPSTR(ESP_WM_LITE_HTML_HEAD_END));
2729+
pitem = FPSTR(ESP_WM_LITE_HTML_HEAD_END);
27302730
pitem.replace("[[input_id]]", FPSTR(ESP_WM_LITE_HTML_INPUT_ID));
27312731
pitem.replace("[[input_id1]]", FPSTR(ESP_WM_LITE_HTML_INPUT_ID1));
27322732
root_html_template += pitem + FPSTR(ESP_WM_LITE_FLDSET_START);
@@ -2737,7 +2737,7 @@ class ESP_WiFiManager_Lite
27372737

27382738
for (uint16_t i = 0; i < NUM_MENU_ITEMS; i++)
27392739
{
2740-
pitem = String(FPSTR(ESP_WM_LITE_HTML_PARAM));
2740+
pitem = FPSTR(ESP_WM_LITE_HTML_PARAM);
27412741

27422742
pitem.replace("{b}", myMenuItems[i].displayName);
27432743
pitem.replace("{v}", myMenuItems[i].id);
@@ -2754,7 +2754,7 @@ class ESP_WiFiManager_Lite
27542754

27552755
for (uint16_t i = 0; i < NUM_MENU_ITEMS; i++)
27562756
{
2757-
pitem = String(FPSTR(ESP_WM_LITE_HTML_SCRIPT_ITEM));
2757+
pitem = FPSTR(ESP_WM_LITE_HTML_SCRIPT_ITEM);
27582758

27592759
pitem.replace("{d}", myMenuItems[i].id);
27602760

0 commit comments

Comments
 (0)