Alexandre Julliard (@julliard) commented about programs/where/main.c:
wcscpy(glob, search_path);wcscat(glob, L"\\");wcscat(glob, pattern);wcscat(glob, extensions[i]);handle = FindFirstFileExW(glob, FindExInfoBasic, &match, 0, NULL, 0);more = (handle != INVALID_HANDLE_VALUE);while (more){if (PathCombineW(match_path, search_path, match.cFileName)){printf("%ls\n", match_path);found = TRUE;}more = FindNextFileW(handle, &match);
This is not the correct pattern for FindFirstFile/FindNextFile.