src/jdk.packager/windows/native/jpackager/jpackager.cpp
branchJDK-8200758-branch
changeset 56987 0d2ff0d6bb94
parent 56982 e094d5483bd6
child 56995 3d5b13207b70
equal deleted inserted replaced
56986:5c3dae7af901 56987:0d2ff0d6bb94
   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));