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 31d05b3 commit 0a108e0Copy full SHA for 0a108e0
features/storage/kvstore/tdbstore/TDBStore.cpp
@@ -938,7 +938,7 @@ int TDBStore::build_ram_table()
938
offset = _master_record_offset;
939
940
while (offset < _free_space_offset) {
941
- if (offset == next_offset) {
+ if ((offset + sizeof(record_header_t)) >= _free_space_offset) {
942
ret = MBED_ERROR_INVALID_DATA_DETECTED;
943
goto end;
944
}
0 commit comments