We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 751cf87 commit 30d5e13Copy full SHA for 30d5e13
src/WebSockets.cpp
@@ -571,6 +571,7 @@ String WebSockets::acceptKey(String & clientKey) {
571
*/
572
String WebSockets::base64_encode(uint8_t * data, size_t length) {
573
size_t size = ((length * 1.6f) + 1);
574
+ size = std::max(size, (size_t) 5); //minimum buffer size
575
char * buffer = (char *)malloc(size);
576
if(buffer) {
577
base64_encodestate _state;
0 commit comments