| Index: base/test/launcher/test_launcher.h
|
| diff --git a/base/test/launcher/test_launcher.h b/base/test/launcher/test_launcher.h
|
| index dd6984689c6d0d5fda4e3c16158ee83e4466b4cb..df2c9108bde6d0e674ade30a5e06dc634a944962 100644
|
| --- a/base/test/launcher/test_launcher.h
|
| +++ b/base/test/launcher/test_launcher.h
|
| @@ -89,13 +89,18 @@ class TestLauncher {
|
| };
|
|
|
| struct LaunchOptions {
|
| + LaunchOptions();
|
| + LaunchOptions(const LaunchOptions& other);
|
| + ~LaunchOptions();
|
| +
|
| int flags = 0;
|
| -#if defined(OS_WIN)
|
| // These mirror values in base::LaunchOptions, see it for details.
|
| - HandlesToInheritVector* handles_to_inherit = nullptr;
|
| - bool inherit_handles = false;
|
| +#if defined(OS_WIN)
|
| + base::LaunchOptions::InheritMode inherit_mode =
|
| + base::LaunchOptions::INHERIT_SPECIFIC;
|
| + std::vector<HANDLE> handles_to_inherit;
|
| #elif defined(OS_POSIX)
|
| - const FileHandleMappingVector* fds_to_remap = nullptr;
|
| + FileHandleMappingVector fds_to_remap;
|
| #endif
|
| };
|
|
|
|
|