Merge pull request #9241 from davidsaada/david_tdbstore_variant_erase_unit_fix

TDBStore: fix bug in sector blank check for variant sized sectors
pull/9289/head
Martin Kojtal 2019-01-08 09:52:15 +00:00 committed by GitHub
commit 42fee4502d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -1409,7 +1409,7 @@ void TDBStore::offset_in_erase_unit(uint8_t area, uint32_t offset,
}
uint32_t agg_offset = 0;
while (bd_offset < agg_offset + _buff_bd->get_erase_size(agg_offset)) {
while (bd_offset >= agg_offset + _buff_bd->get_erase_size(agg_offset)) {
agg_offset += _buff_bd->get_erase_size(agg_offset);
}
offset_from_start = bd_offset - agg_offset;