Lines Matching refs:filespecw

27 	wchar_t *filespecw, *resolvedw;  in opendir()  local
48 filespecw = (wchar_t *)malloc((filespecw_len + 1)*sizeof(wchar_t)); in opendir()
49 if (filespecw == NULL) { in opendir()
55 wcscpy(filespecw, PHP_WIN32_IOUTIL_LONG_PATH_PREFIXW); in opendir()
56 wcscpy(filespecw + PHP_WIN32_IOUTIL_LONG_PATH_PREFIX_LENW, resolvedw); in opendir()
59 wcscpy(filespecw, resolvedw); in opendir()
62 if (index >= 0 && filespecw[index] == L'/' || index == 0 && filespecw[index] == L'\\') in opendir()
63 filespecw[index] = L'\0'; in opendir()
64 wcscat(filespecw, L"\\*"); in opendir()
68 free(filespecw); in opendir()
73 …if ((handle = FindFirstFileExW(filespecw, FindExInfoBasic, &(dp->fileinfo), FindExSearchNameMatch,… in opendir()
79 free(filespecw); in opendir()
89 free(filespecw); in opendir()
154 wchar_t *filespecw; in rewinddir() local
174 filespecw = (wchar_t *)malloc((filespecw_len + 1)*sizeof(wchar_t)); in rewinddir()
175 if (filespecw == NULL) { in rewinddir()
180 wcscpy(filespecw, PHP_WIN32_IOUTIL_LONG_PATH_PREFIXW); in rewinddir()
181 wcscpy(filespecw + PHP_WIN32_IOUTIL_LONG_PATH_PREFIX_LENW, dp->dirw); in rewinddir()
184 wcscpy(filespecw, dp->dirw); in rewinddir()
188 if (index >= 0 && (filespecw[index] == L'/' || in rewinddir()
189 (filespecw[index] == L'\\' && index == 0))) in rewinddir()
190 filespecw[index] = L'\0'; in rewinddir()
191 wcscat(filespecw, L"\\*"); in rewinddir()
193 …if ((handle = FindFirstFileExW(filespecw, FindExInfoBasic, &(dp->fileinfo), FindExSearchNameMatch,… in rewinddir()
197 free(filespecw); in rewinddir()