Lines Matching refs:pathw

525 	wchar_t *endw, *pathw, *startw;  in php_win32_ioutil_dirname()  local
534 startw = pathw = php_win32_cp_conv_any_to_w(path, len, &pathw_len); in php_win32_ioutil_dirname()
535 if (!pathw) { in php_win32_ioutil_dirname()
539 endw = pathw + pathw_len - 1; in php_win32_ioutil_dirname()
541 if ((2 <= pathw_len) && iswalpha((wint_t)(pathw)[0]) && (L':' == pathw[1])) { in php_win32_ioutil_dirname()
542 pathw += 2; in php_win32_ioutil_dirname()
552 while (endw >= pathw && PHP_WIN32_IOUTIL_IS_SLASHW(*endw)) { in php_win32_ioutil_dirname()
555 if (endw < pathw) { in php_win32_ioutil_dirname()
564 while (endw >= pathw && !PHP_WIN32_IOUTIL_IS_SLASHW(*endw)) { in php_win32_ioutil_dirname()
567 if (endw < pathw) { in php_win32_ioutil_dirname()
575 while (endw >= pathw && PHP_WIN32_IOUTIL_IS_SLASHW(*endw)) { in php_win32_ioutil_dirname()
578 if (endw < pathw) { in php_win32_ioutil_dirname()
858 static int php_win32_ioutil_fstat_int(HANDLE h, php_win32_ioutil_stat_t *buf, const wchar_t *pathw,… in php_win32_ioutil_fstat_int() argument
892 if (!GetFileAttributesExW(pathw, GetFileExInfoStandard, &_data)) { in php_win32_ioutil_fstat_int()
926 pathw[pathw_len-4] == L'.') { in php_win32_ioutil_fstat_int()
927 if (_wcsnicmp(pathw+pathw_len-3, L"exe", 3) == 0 || in php_win32_ioutil_fstat_int()
928 _wcsnicmp(pathw+pathw_len-3, L"com", 3) == 0) { in php_win32_ioutil_fstat_int()
930 if (GetBinaryTypeW(pathw, &type)) { in php_win32_ioutil_fstat_int()
934 } else if (_wcsnicmp(pathw+pathw_len-3, L"bat", 3) == 0 || in php_win32_ioutil_fstat_int()
935 _wcsnicmp(pathw+pathw_len-3, L"cmd", 3) == 0) { in php_win32_ioutil_fstat_int()