Home | History | Annotate | Download | only in SfxSetup

Lines Matching full:path

165 static Bool DoesFileOrDirExist(const WCHAR *path)

169 handle = FindFirstFileW(path, &fd);
176 static WRes RemoveDirWithSubItems(WCHAR *path)
181 size_t len = wcslen(path);
182 wcscpy(path + len, L"*");
183 handle = FindFirstFileW(path, &fd);
184 path[len] = L'\0';
192 wcscpy(path + len, fd.cFileName);
195 wcscat(path, L"\\");
196 res = RemoveDirWithSubItems(path);
200 SetFileAttributesW(path, 0);
201 if (DeleteFileW(path) == 0)
215 path[len] = L'\0';
219 if (!RemoveDirectoryW(path))
244 WCHAR path[MAX_PATH * 3 + 2];
294 winRes = GetTempPathW(MAX_PATH, path);
297 pathLen = wcslen(path);
306 wcscpy(path + pathLen, L"7z");
309 wchar_t *s = path + wcslen(path);
321 if (DoesFileOrDirExist(path))
323 if (CreateDirectoryW(path, NULL))
325 wcscat(path, L"\\");
326 pathLen = wcslen(path);
398 temp = path + pathLen;
419 MyCreateDir(path);
427 MyCreateDir(path);
447 if (DoesFileOrDirExist(path))
453 if (OutFile_OpenW(&outFile, path))
489 SetFileAttributesW(path, f->Attrib);
503 WCHAR *temp = path + pathLen;
528 ei.lpFile = path;
551 wcscpy(cmdLine, path);
570 path[pathLen] = L'\0';
571 RemoveDirWithSubItems(path);