win: fix incorrect directory detection

Allow other flags too...
This commit is contained in:
Avi Halachmi (:avih)
2015-11-08 04:28:49 +02:00
parent acbab220c8
commit ec67dc482f

View File

@ -1538,7 +1538,8 @@ int is_dir(file_info_t *info)
#ifndef _WIN32 #ifndef _WIN32
return S_ISDIR(info->st_mode); return S_ISDIR(info->st_mode);
#else #else
return info->dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY; return (info->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) ==
FILE_ATTRIBUTE_DIRECTORY;
#endif #endif
} }