Skip to content

Commit 6df9d3f

Browse files
use libbase64 macro to calculate base64 length
1 parent 85032b2 commit 6df9d3f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Diff for: cores/esp32/base64.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ extern "C" {
3737
*/
3838
String base64::encode(uint8_t * data, size_t length)
3939
{
40-
// base64 needs more size then the source data
41-
size_t size = ((length * 1.6f) + 1);
40+
size_t size = base64_encode_expected_len(length);
4241
char * buffer = (char *) malloc(size);
4342
if(buffer) {
4443
base64_encodestate _state;

0 commit comments

Comments
 (0)