diff --git a/kernel/fs/portlfs/portlfs.c b/kernel/fs/portlfs/portlfs.c index 6090450..b19f891 100644 --- a/kernel/fs/portlfs/portlfs.c +++ b/kernel/fs/portlfs/portlfs.c @@ -9,11 +9,7 @@ int32_t littlefs_cleanup(struct VfsMountPoint *vmp) { dlfree((void *)vmp->fs.littlefs.instance.cfg); - int32_t err = vmp->backingsd->cleanup(vmp->backingsd); - if (err != E_OK) { - return err; - } - err = lfs_unmount(&vmp->fs.littlefs.instance); + int32_t err = lfs_unmount(&vmp->fs.littlefs.instance); if (err < 0) { return E_BADIO; } return E_OK; }