Lines Matching defs:launch
2322 calculateCommandLine(const SearchInfo *search, const EnvironmentInfo *launch, wchar_t *buffer, int bufferLength)
2331 } else if (launch && launch->executablePath) {
2332 executablePath = launch->executablePath;
2349 } else if (launch) {
2350 if (!launch->installDir) {
2351 fwprintf_s(stderr, L"Cannot launch %s %s because no install directory was specified",
2352 launch->company, launch->tag);
2355 fwprintf_s(stderr, L"Cannot launch %s %s because no executable name is available",
2356 launch->company, launch->tag);
2361 if ((wcschr(launch->installDir, L' ') && launch->installDir[0] != L'"') ||
2364 exitCode = wcscpy_s(&buffer[1], bufferLength - 1, launch->installDir);
2372 exitCode = wcscpy_s(buffer, bufferLength, launch->installDir);
2382 if (!exitCode && launch && launch->executableArgs) {
2385 exitCode = wcscat_s(buffer, bufferLength, launch->executableArgs);
2441 launchEnvironment(const SearchInfo *search, const EnvironmentInfo *launch, wchar_t *launchCommand)
2450 // If this is a dryrun, do not actually launch