ソースを参照

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
Christopher Haster 3 年 前
コミット
9c7e232086
1 ファイル変更0 行追加2 行削除
  1. 0 2
      lfs.c

+ 0 - 2
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