| Index: base/process/launch_fuchsia.cc
 | 
| diff --git a/base/process/launch_fuchsia.cc b/base/process/launch_fuchsia.cc
 | 
| index 5ceb9ab439492b08f71241eb4f4768b2097b00d8..e7e607207f6f062060041de72fe91f5b42324063 100644
 | 
| --- a/base/process/launch_fuchsia.cc
 | 
| +++ b/base/process/launch_fuchsia.cc
 | 
| @@ -116,15 +116,12 @@ Process LaunchProcess(const std::vector<std::string>& argv,
 | 
|    else
 | 
|      to_clone |= LP_CLONE_ENVIRON;
 | 
|  
 | 
| -  if (!options.fds_to_remap)
 | 
| +  if (options.fds_to_remap.empty())
 | 
|      to_clone |= LP_CLONE_MXIO_STDIO;
 | 
|    launchpad_clone(lp, to_clone);
 | 
|  
 | 
| -  if (options.fds_to_remap) {
 | 
| -    for (const auto& src_target : *options.fds_to_remap) {
 | 
| -      launchpad_clone_fd(lp, src_target.first, src_target.second);
 | 
| -    }
 | 
| -  }
 | 
| +  for (const auto& src_target : options.fds_to_remap)
 | 
| +    launchpad_clone_fd(lp, src_target.first, src_target.second);
 | 
|  
 | 
|    mx_handle_t proc;
 | 
|    const char* errmsg;
 | 
| 
 |