From c6dd9274e6af7fdfa7f234b8c8aa49c57f343b65 Mon Sep 17 00:00:00 2001 From: YanLin Zhu Date: Thu, 4 Apr 2019 06:35:24 -0600 Subject: [PATCH] fs/littlefs/lfs.c: Fix lfs_format bug. In superblock disk root-block assignment, the second must be root[1]. --- fs/littlefs/lfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/littlefs/lfs.c b/fs/littlefs/lfs.c index bee4a6d7ea..d1f5a8c709 100644 --- a/fs/littlefs/lfs.c +++ b/fs/littlefs/lfs.c @@ -3051,7 +3051,7 @@ int lfs_format(FAR lfs_t *lfs, FAR const struct lfs_config_s *cfg) superblock.d.block_size = lfs->cfg->block_size; superblock.d.block_count = lfs->cfg->block_count; superblock.d.root[0] = lfs->root[0]; - superblock.d.root[0] = lfs->root[1]; + superblock.d.root[1] = lfs->root[1]; memcpy(superblock.d.magic, "littlefs", 8);