| Index: base/test/launcher/test_launcher.h
|
| diff --git a/base/test/launcher/test_launcher.h b/base/test/launcher/test_launcher.h
|
| index 52288b1d780a9663e6593e335900e3d81371c318..29d7e54749d3331f26662cd9abaf7368a65c04c9 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::Inherit inherit_mode =
|
| + base::LaunchOptions::Inherit::kSpecific;
|
| + base::HandlesToInheritVector handles_to_inherit;
|
| #elif defined(OS_POSIX)
|
| - const FileHandleMappingVector* fds_to_remap = nullptr;
|
| + FileHandleMappingVector fds_to_remap;
|
| #endif
|
| };
|
|
|
|
|