Jelajahi Sumber

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 tahun lalu
induk
melakukan
9c7e232086
1 mengubah file dengan 0 tambahan dan 2 penghapusan
  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