Unverified Commit 09577768 authored by Cristian Popescu's avatar Cristian Popescu Committed by GitHub

Reinit updater md5 related fields (#4260)

MD5 cleanup on begin
Typos
parent d93245d0
...@@ -90,12 +90,12 @@ class UpdateClass { ...@@ -90,12 +90,12 @@ class UpdateClass {
bool setMD5(const char * expected_md5); bool setMD5(const char * expected_md5);
/* /*
returns the MD5 String of the sucessfully ended firmware returns the MD5 String of the successfully ended firmware
*/ */
String md5String(void){ return _md5.toString(); } String md5String(void){ return _md5.toString(); }
/* /*
populated the result with the md5 bytes of the sucessfully ended firmware populated the result with the md5 bytes of the successfully ended firmware
*/ */
void md5(uint8_t * result){ return _md5.getBytes(result); } void md5(uint8_t * result){ return _md5.getBytes(result); }
......
...@@ -115,6 +115,8 @@ bool UpdateClass::begin(size_t size, int command, int ledPin, uint8_t ledOn) { ...@@ -115,6 +115,8 @@ bool UpdateClass::begin(size_t size, int command, int ledPin, uint8_t ledOn) {
_reset(); _reset();
_error = 0; _error = 0;
_target_md5 = emptyString;
_md5 = MD5Builder();
if(size == 0) { if(size == 0) {
_error = UPDATE_ERROR_SIZE; _error = UPDATE_ERROR_SIZE;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment