From bc2878118118744b3eaa43ba0b452cc6c96c8612 Mon Sep 17 00:00:00 2001 From: "S.J.R. van Schaik" Date: Fri, 16 Jun 2017 15:37:31 +0200 Subject: [PATCH] mufs: do not write back in mufs_next_free_block() --- source/fs/mufs/block.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/source/fs/mufs/block.c b/source/fs/mufs/block.c index 0cce7d0..969ca6f 100644 --- a/source/fs/mufs/block.c +++ b/source/fs/mufs/block.c @@ -55,10 +55,6 @@ static size_t mufs_next_free_block(struct mufs *fs) if ((index = next_clear_bit(data, bitlen)) != SIZE_MAX) return (offset >> (ilog2(8) + ilog2(32))) + index; - if (flash_write(fs->dev, (1 << dev->log2_block_size) + offset, data, - len) == 0) - return SIZE_MAX; - offset += len; nblocks -= bitlen; }