Skip to content

Commit 42fee45

Browse files
authored
Merge pull request #9241 from davidsaada/david_tdbstore_variant_erase_unit_fix
TDBStore: fix bug in sector blank check for variant sized sectors
2 parents 1c3b6f4 + 6611709 commit 42fee45

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

features/storage/kvstore/tdbstore/TDBStore.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1409,7 +1409,7 @@ void TDBStore::offset_in_erase_unit(uint8_t area, uint32_t offset,
14091409
}
14101410

14111411
uint32_t agg_offset = 0;
1412-
while (bd_offset < agg_offset + _buff_bd->get_erase_size(agg_offset)) {
1412+
while (bd_offset >= agg_offset + _buff_bd->get_erase_size(agg_offset)) {
14131413
agg_offset += _buff_bd->get_erase_size(agg_offset);
14141414
}
14151415
offset_from_start = bd_offset - agg_offset;

0 commit comments

Comments
 (0)