32#if !defined LT__DIRENT_H
35#if defined LT_CONFIG_H
46# define D_NAMLEN(dirent) (strlen((dirent)->d_name))
48#elif defined __WINDOWS__
50# define WINDOWS_DIRENT_EMULATION 1
54# define D_NAMLEN(dirent) (strlen((dirent)->d_name))
55# define dirent lt__dirent
57# define opendir lt__opendir
58# define readdir lt__readdir
59# define closedir lt__closedir
65 char d_name[LT_FILENAME_MAX];
72 WIN32_FIND_DATA Win32FindData;
74 struct dirent file_info;
78LT_SCOPE DIR * opendir (
const char *path);
79LT_SCOPE
struct dirent *readdir (DIR *entry);
80LT_SCOPE
void closedir (DIR *entry);
85ERROR - cannot find dirent