From c43116a84f6de667555588cf48b8127401ea9c21 Mon Sep 17 00:00:00 2001 From: MrKevinWeiss Date: Tue, 30 Aug 2022 11:36:35 +0200 Subject: [PATCH] tests/pkg_tinyvcdiff: Initialize mtd->write_size An assert `assert(mtd->write_size != 0);` is being hit. It seems that initializing this to 1 in the fakemtd fixes it. Not that I know anything about what it should be. --- tests/pkg_tinyvcdiff/fakemtd.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/pkg_tinyvcdiff/fakemtd.h b/tests/pkg_tinyvcdiff/fakemtd.h index 319dddd6ec..33f314a73a 100644 --- a/tests/pkg_tinyvcdiff/fakemtd.h +++ b/tests/pkg_tinyvcdiff/fakemtd.h @@ -65,7 +65,8 @@ typedef struct { #define FAKE_MTD_INIT { .mtd = { .driver = &fake_mtd_driver, \ .sector_count = FAKE_MTD_SECTOR_COUNT, \ .pages_per_sector = FAKE_MTD_PAGES_PER_SECTOR, \ - .page_size = FAKE_MTD_PAGE_SIZE } } + .page_size = FAKE_MTD_PAGE_SIZE, \ + .write_size = 1 } } #ifdef __cplusplus }