equal
deleted
inserted
replaced
436 return (ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) == 0; |
436 return (ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) == 0; |
437 } |
437 } |
438 |
438 |
439 bool hasEnding(std::wstring const &fullString, std::wstring const &ending) { |
439 bool hasEnding(std::wstring const &fullString, std::wstring const &ending) { |
440 if (fullString.length() >= ending.length()) { |
440 if (fullString.length() >= ending.length()) { |
441 return (0 == fullString.compare(fullString.length() - ending.length(), |
441 return (0 == fullString.compare(fullString.length() - ending.length(), |
442 ending.length(), ending)); |
442 ending.length(), ending)); |
443 } |
443 } |
444 else { |
444 else { |
445 return false; |
445 return false; |
446 } |
446 } |
551 cmd += debug + L" " + memory + |
551 cmd += debug + L" " + memory + |
552 L" -m jdk.packager/jdk.packager.main.Main" + |
552 L" -m jdk.packager/jdk.packager.main.Main" + |
553 L" " + args; |
553 L" " + args; |
554 |
554 |
555 #ifdef _DEBUG |
555 #ifdef _DEBUG |
556 fwprintf (stdout, TEXT("%s"), cmd.c_str()); |
556 fwprintf (stdout, TEXT("%s\n"), cmd.c_str()); |
557 #endif |
557 #endif |
558 |
558 |
559 STARTUPINFO start; |
559 STARTUPINFO start; |
560 PROCESS_INFORMATION pi; |
560 PROCESS_INFORMATION pi; |
561 memset(&start, 0, sizeof (start)); |
561 memset(&start, 0, sizeof (start)); |