summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2020-12-09 13:18:22 +1100
committerDamien George <damien@micropython.org>2020-12-09 13:19:31 +1100
commit8a29319a157a69c1755d515e466b3e1c7ed8b76e (patch)
tree6501be139bef36e1060590d36154f4ae8c0a75c0
parentd9d761b0572b9b99e97f1b5dd39226173f2e239e (diff)
lib/littlefs: Guard lfs2_mlist_isopen with LFS2_NO_ASSERT.
To prevent warnings about this function being unused when assertions are disabled. Signed-off-by: Damien George <damien@micropython.org>
-rw-r--r--lib/littlefs/lfs2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/littlefs/lfs2.c b/lib/littlefs/lfs2.c
index 31f3c603e..1f8c9d2d9 100644
--- a/lib/littlefs/lfs2.c
+++ b/lib/littlefs/lfs2.c
@@ -425,6 +425,7 @@ static inline void lfs2_superblock_tole32(lfs2_superblock_t *superblock) {
superblock->attr_max = lfs2_tole32(superblock->attr_max);
}
+#ifndef LFS2_NO_ASSERT
static inline bool lfs2_mlist_isopen(struct lfs2_mlist *head,
struct lfs2_mlist *node) {
for (struct lfs2_mlist **p = &head; *p; p = &(*p)->next) {
@@ -435,6 +436,7 @@ static inline bool lfs2_mlist_isopen(struct lfs2_mlist *head,
return false;
}
+#endif
static inline void lfs2_mlist_remove(lfs2_t *lfs2, struct lfs2_mlist *mlist) {
for (struct lfs2_mlist **p = &lfs2->mlist; *p; p = &(*p)->next) {