aboutsummaryrefslogtreecommitdiffstats
path: root/test/mfs/configuration.xml
diff options
context:
space:
mode:
Diffstat (limited to 'test/mfs/configuration.xml')
-rw-r--r--test/mfs/configuration.xml10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/mfs/configuration.xml b/test/mfs/configuration.xml
index 3b8a2b56c..58ee9c858 100644
--- a/test/mfs/configuration.xml
+++ b/test/mfs/configuration.xml
@@ -534,14 +534,16 @@ remaining = (size_t)flashGetSectorOffset(mfscfg1.flashp, mfscfg1.bank0_start) +
(size_t)mfscfg1.bank_size - (size_t)mfs1.next_offset;
test_assert(remaining >= sizeof (mfs_data_header_t), "not enough space");
-if (remaining > sizeof (mfs_data_header_t) * 2U) {
- err = mfsWriteRecord(&mfs1, MFS_CFG_MAX_RECORDS - 1U,
- remaining - (sizeof (mfs_data_header_t) * 2U),
+if (remaining > sizeof (mfs_data_header_t) * 2) {
+ err = mfsWriteRecord(&mfs1, MFS_CFG_MAX_RECORDS,
+ remaining - (sizeof (mfs_data_header_t) * 2),
pattern512);
test_assert(err == MFS_NO_ERROR, "error filling remaining space");
+ err = mfsEraseRecord(&mfs1, MFS_CFG_MAX_RECORDS);
+ test_assert(err == MFS_NO_ERROR, "error filling remaining space");
}
else {
- if (remaining == sizeof (mfs_data_header_t) * 2U) {
+ if (remaining == sizeof (mfs_data_header_t) * 2) {
err = mfsEraseRecord(&mfs1, 2);
test_assert(err == MFS_NO_ERROR, "error filling remaining space");
}