Remove HAVE_DIRENT_D_TYPE.
Only Windows doesn't have it, and we don't build atree for Windows. Change-Id: Ib6e96be73340c36cdfcb3654ed540f690bf7550b
This commit is contained in:
@@ -63,14 +63,7 @@ remove_recursively(const string& path)
|
||||
string full = path;
|
||||
full += '/';
|
||||
full += ent->d_name;
|
||||
#ifdef HAVE_DIRENT_D_TYPE
|
||||
bool is_directory = (ent->d_type == DT_DIR);
|
||||
#else
|
||||
// If dirent.d_type is missing, then use stat instead
|
||||
struct stat stat_buf;
|
||||
stat(full.c_str(), &stat_buf);
|
||||
bool is_directory = S_ISDIR(stat_buf.st_mode);
|
||||
#endif
|
||||
if (is_directory) {
|
||||
dirs.push_back(full);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user