fix: rollback resources when opendir failed
close: #I3Y577 Signed-off-by: Leon Chan <chenwei26@huawei.com>
This commit is contained in:
parent
59225cb6df
commit
82fad6c36f
|
@ -524,6 +524,7 @@ DIR *LfsOpendir(const char *dirName)
|
|||
ret = lfs_dir_open(&(fileOpInfo->lfsInfo), (lfs_dir_t *)(&(dirInfo->dir)), dirName);
|
||||
|
||||
if (ret != 0) {
|
||||
FreeDirInfo(dirName);
|
||||
errno = LittlefsErrno(ret);
|
||||
goto errout;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue