diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gtest-death-test.cc | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gtest-death-test.cc b/src/gtest-death-test.cc index a6144074..c076d072 100644 --- a/src/gtest-death-test.cc +++ b/src/gtest-death-test.cc @@ -33,6 +33,7 @@  #include "gtest/gtest-death-test.h"  #include "gtest/internal/gtest-port.h" +#include "gtest/internal/custom/gtest.h"  #if GTEST_HAS_DEATH_TEST @@ -883,6 +884,11 @@ class ExecDeathTest : public ForkingDeathTest {    static ::std::vector<testing::internal::string>    GetArgvsForDeathTestChildProcess() {      ::std::vector<testing::internal::string> args = GetInjectableArgvs(); +#  if defined(GTEST_EXTRA_DEATH_TEST_COMMAND_LINE_ARGS_) +    ::std::vector<testing::internal::string> extra_args = +        GTEST_EXTRA_DEATH_TEST_COMMAND_LINE_ARGS_(); +    args.insert(args.end(), extra_args.begin(), extra_args.end()); +#  endif  // defined(GTEST_EXTRA_DEATH_TEST_COMMAND_LINE_ARGS_)      return args;    }    // The name of the file in which the death test is located.  | 
