Skip to content

Commit 2697ebe

Browse files
committed
littlefs: Map LFS_ERR_CORRUPT to EILSEQ
Previously EBAD (invalid exchange), mapping the error CORRUPT to EILSEQ (illegal byte sequence) makes more sense as a description of the type of error.
1 parent b2f409c commit 2697ebe

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

features/filesystem/littlefs/LittleFileSystem.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ static int lfs_toerror(int err)
3535
case LFS_ERR_INVAL: return -EINVAL;
3636
case LFS_ERR_NOSPC: return -ENOSPC;
3737
case LFS_ERR_NOMEM: return -ENOMEM;
38+
case LFS_ERR_CORRUPT: return -EILSEQ;
3839
default: return err;
3940
}
4041
}

0 commit comments

Comments
 (0)