From d7cd42699bbf01a7d78a1af32c17ac0e4ce524af Mon Sep 17 00:00:00 2001 From: Lukasz Majewski Date: Mon, 17 Jan 2022 23:02:01 +0100 Subject: [PATCH] fs: littlefs: sample: Generate fname[12] strings after mount The littlefs_mount() function sets the mount point for block devices, so fname[12] shall be generated after calling it. Signed-off-by: Lukasz Majewski --- samples/subsys/fs/littlefs/src/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/subsys/fs/littlefs/src/main.c b/samples/subsys/fs/littlefs/src/main.c index 714f21ef868..95f27b2fc89 100644 --- a/samples/subsys/fs/littlefs/src/main.c +++ b/samples/subsys/fs/littlefs/src/main.c @@ -338,14 +338,14 @@ void main(void) LOG_PRINTK("Sample program to r/w files on littlefs\n"); - snprintf(fname1, sizeof(fname1), "%s/boot_count", mp->mnt_point); - snprintf(fname2, sizeof(fname2), "%s/pattern.bin", mp->mnt_point); - rc = littlefs_mount(mp); if (rc < 0) { return; } + snprintf(fname1, sizeof(fname1), "%s/boot_count", mp->mnt_point); + snprintf(fname2, sizeof(fname2), "%s/pattern.bin", mp->mnt_point); + rc = fs_statvfs(mp->mnt_point, &sbuf); if (rc < 0) { LOG_PRINTK("FAIL: statvfs: %d\n", rc);