diff --git a/lfs.c b/lfs.c index 627e048..0111a6c 100644 --- a/lfs.c +++ b/lfs.c @@ -2308,9 +2308,6 @@ int lfs_file_opencfg(lfs_t *lfs, lfs_file_t *file, (void*)lfs, (void*)file, path, flags, (void*)cfg, cfg->buffer, (void*)cfg->attrs, cfg->attr_count); - // do not allow open for already opened file - LFS_ASSERT(0 == (file->flags & LFS_F_OPENED)); - // deorphan if we haven't yet, needed at most once after poweron if ((flags & 3) != LFS_O_RDONLY) { int err = lfs_fs_forceconsistency(lfs);