diff --git a/Common/OS.cpp b/Common/OS.cpp index e073e8927d89994290021aa9755edbd15591795b..f7f764dcf18855314914c11325e113bc8762f842 100644 --- a/Common/OS.cpp +++ b/Common/OS.cpp @@ -195,6 +195,8 @@ int SystemCall(const std::string &command, bool blocking) CloseHandle(prInfo.hThread); } else{ + // DETACHED_PROCESS removes the console (useful if the program to launch is + // a console-mode exe) CreateProcess(NULL, (char*)command.c_str(), NULL, NULL, FALSE, NORMAL_PRIORITY_CLASS|DETACHED_PROCESS, NULL, NULL, &suInfo, &prInfo);