fix: memory leak

memory allocated by calloc is never released when error returned

Signed-off-by: JinuineLi <lihongjin1@huawei.com>
Change-Id: I593bad4a833a225d2f91dc036a23e4fffdc6fd6d
This commit is contained in:
JinuineLi
2022-07-13 09:56:18 +08:00
parent 07102a736d
commit 6759354d85
+1
View File
@@ -129,6 +129,7 @@ DIR *opendir(const char *path)
}
if (ret < 0)
{
free(dir);
goto errout_with_count;
}
dir->fd_status = DIRENT_MAGIC;