summaryrefslogtreecommitdiff
path: root/lib/littlefs
diff options
context:
space:
mode:
authorDaniël van de Giessen <daniel@dvdgiessen.nl>2025-04-16 18:26:37 +0200
committerDamien George <damien@micropython.org>2025-05-07 17:03:28 +1000
commit2b29b1b8f9dc7014c27d9df43ca0ebd3ccc86060 (patch)
tree0ae02eeb4e9fbb5172ea4d41201042ce5185e6d1 /lib/littlefs
parent9287a1e6eaa9c6dc1bb9be27466acd3e639d8113 (diff)
lib/littlefs: Reuse existing CRC32 function to save space.
Getting this to work required fixing a small issue in `lfs2_util.h`, which has been submitted upstream. Signed-off-by: Daniël van de Giessen <daniel@dvdgiessen.nl>
Diffstat (limited to 'lib/littlefs')
-rw-r--r--lib/littlefs/lfs2_util.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/littlefs/lfs2_util.h b/lib/littlefs/lfs2_util.h
index 48d9f4c57..3b191f688 100644
--- a/lib/littlefs/lfs2_util.h
+++ b/lib/littlefs/lfs2_util.h
@@ -231,8 +231,8 @@ static inline uint32_t lfs2_tobe32(uint32_t a) {
// Calculate CRC-32 with polynomial = 0x04c11db7
#ifdef LFS2_CRC
-uint32_t lfs2_crc(uint32_t crc, const void *buffer, size_t size) {
- return LFS2_CRC(crc, buffer, size)
+static inline uint32_t lfs2_crc(uint32_t crc, const void *buffer, size_t size) {
+ return LFS2_CRC(crc, buffer, size);
}
#else
uint32_t lfs2_crc(uint32_t crc, const void *buffer, size_t size);