333f6976创建于 2024年3月25日历史提交
#include <dirent.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include "__dirent.h"

extern uint64_t __get_dir_tag(DIR* dir);

int closedir(DIR *dir)
{
#ifdef __LITEOS__
	int ret = close(dir->fd);
#else
	int ret = fdsan_close_with_tag(dir->fd, __get_dir_tag(dir));
#endif
	free(dir);
	return ret;
}