We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1ad5406 commit d08e900Copy full SHA for d08e900
libraries/EEPROM/src/EEPROM.cpp
@@ -183,20 +183,21 @@ void EEPROMClass::write(int address, uint8_t value) {
183
bool EEPROMClass::commit() {
184
bool ret = false;
185
if (!_size) {
186
- return false;
+ return false;
187
}
188
if (!_data) {
189
190
191
if (!_dirty) {
192
- return true;
+ return true;
193
194
195
- if (ESP_OK != nvs_set_blob(_handle, _name, _data, _size)) {
196
- log_e( "error in write");
+ esp_err_t err = nvs_set_blob(_handle, _name, _data, _size);
+ if (err != ESP_OK) {
197
+ log_e("error in write: %s", esp_err_to_name(err));
198
} else {
- _dirty = false;
199
- ret = true;
+ _dirty = false;
200
+ ret = true;
201
202
203
return ret;
0 commit comments