Skip to content

Commit ef9b380

Browse files
change(MD5Builder): Const-correctness
Propagate 'const' of buffer variable from underlying esp_rom_md5_update() to MD5Builder::add(). Author: Stefan Oberhumer <[email protected]>
1 parent da6325d commit ef9b380

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: cores/esp32/MD5Builder.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ void MD5Builder::begin(void)
2727
esp_rom_md5_init(&_ctx);
2828
}
2929

30-
void MD5Builder::add(uint8_t * data, size_t len)
30+
void MD5Builder::add(const uint8_t * data, size_t len)
3131
{
3232
esp_rom_md5_update(&_ctx, data, len);
3333
}

Diff for: cores/esp32/MD5Builder.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class MD5Builder : public HashBuilder
3838
void begin(void) override;
3939

4040
using HashBuilder::add;
41-
void add(uint8_t * data, size_t len) override;
41+
void add(const uint8_t * data, size_t len) override;
4242

4343
using HashBuilder::addHexString;
4444
void addHexString(const char * data) override;

0 commit comments

Comments
 (0)