From 9c7e232086f865cff0bb96fe753deb66431d91fd Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Mon, 21 Mar 2022 20:29:04 -0500 Subject: [PATCH] Fixed missing definition of lfs_cache_drop in readonly mode Interestingly this was introduced by two different PRs which were not tested together until pre-release testing: - Fix lfs_file_seek doesn't update cache properties correctly - Fix compiler warnings when LFS_READONLY defined --- lfs.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/lfs.c b/lfs.c index d7c692d7..e165e54d 100644 --- a/lfs.c +++ b/lfs.c @@ -12,14 +12,12 @@ /// Caching block device operations /// -#ifndef LFS_READONLY static inline void lfs_cache_drop(lfs_t *lfs, lfs_cache_t *rcache) { // do not zero, cheaper if cache is readonly or only going to be // written with identical data (during relocates) (void)lfs; rcache->block = LFS_BLOCK_NULL; } -#endif static inline void lfs_cache_zero(lfs_t *lfs, lfs_cache_t *pcache) { // zero to avoid information leak