win: FAILED macro can't be used with HANDLE.
FAILED macro is for HRESULT, not for HANDLE. FindFirstFile returns INVALID_HANDLE_VALUE when error or not found. https://msdn.microsoft.com/library/windows/desktop/aa364418(v=vs.85).aspx fixes #79
This commit is contained in:
parent
0312301143
commit
1256d28554
@ -628,7 +628,7 @@ static void GetFiles(const string& pattern, vector<string>* files) {
|
||||
LOG(FATAL) << "No directory separator.";
|
||||
}
|
||||
const string dirname = pattern.substr(0, index + 1);
|
||||
if (FAILED(handle)) {
|
||||
if (handle == INVALID_HANDLE_VALUE) {
|
||||
// Finding no files is OK.
|
||||
return;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user