Improve process launch handle sharing API.

https://codereview.chromium.org/2950153002
This commit is contained in:
Aleksei Kuzmin 2017-12-08 11:39:51 +03:00 committed by Cheng Zhao
parent da7fc54e37
commit f5d207f8f0
2 changed files with 4 additions and 8 deletions

View file

@ -31,10 +31,7 @@ bool LaunchXdgUtility(const std::vector<std::string>& argv, int* exit_code) {
if (devnull < 0) return false;
base::LaunchOptions options;
base::FileHandleMappingVector remap;
remap.push_back(std::make_pair(devnull, STDIN_FILENO));
options.fds_to_remap = &remap;
options.fds_to_remap.push_back(std::make_pair(devnull, STDIN_FILENO));
base::Process process = base::LaunchProcess(argv, options);
close(devnull);