We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1743c12 commit 8c1074eCopy full SHA for 8c1074e
libraries/ESP8266WebServer/src/Parsing-impl.h
@@ -520,7 +520,7 @@ String ESP8266WebServerTemplate<ServerType>::urlDecode(const String& text)
520
char temp[] = "0x00";
521
unsigned int len = text.length();
522
unsigned int i = 0;
523
- decoded.reserve(len);
+ decoded.reserve(len - (std::count(text.begin(), text.end(), '%') * 2 ));
524
while (i < len)
525
{
526
char decodedChar;
0 commit comments