diff options
author | Billy Donahue <billy.donahue@mongodb.com> | 2020-06-03 13:51:01 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-06-11 01:11:50 +0000 |
commit | c08a726e61157ae501c28cf7e222e16d49954fbf (patch) | |
tree | 50e0cdc58f93a42dcba3a594051f9def44c457b8 /src/mongo/unittest/unittest_main.cpp | |
parent | f664f948ad0876f0537958cb5ab29a857f1e4924 (diff) | |
download | mongo-c08a726e61157ae501c28cf7e222e16d49954fbf.tar.gz |
SERVER-48367 Remove all _envp usage
Diffstat (limited to 'src/mongo/unittest/unittest_main.cpp')
-rw-r--r-- | src/mongo/unittest/unittest_main.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mongo/unittest/unittest_main.cpp b/src/mongo/unittest/unittest_main.cpp index 39e59923d10..a43805b0944 100644 --- a/src/mongo/unittest/unittest_main.cpp +++ b/src/mongo/unittest/unittest_main.cpp @@ -50,12 +50,14 @@ using mongo::Status; namespace moe = ::mongo::optionenvironment; -int main(int argc, char** argv, char** envp) { +int main(int argc, char** argv) { + std::vector<std::string> argVec(argv, argv + argc); + ::mongo::clearSignalMask(); ::mongo::setupSynchronousSignalHandlers(); ::mongo::TestingProctor::instance().setEnabled(true); - ::mongo::runGlobalInitializersOrDie(argc, argv, envp); + ::mongo::runGlobalInitializersOrDie(argVec); ::mongo::setTestCommandsEnabled(true); moe::OptionSection options; @@ -68,9 +70,7 @@ int main(int argc, char** argv, char** envp) { moe::OptionsParser parser; moe::Environment environment; - std::map<std::string, std::string> env; - std::vector<std::string> argVector(argv, argv + argc); - Status ret = parser.run(options, argVector, env, &environment); + Status ret = parser.run(options, argVec, &environment); if (!ret.isOK()) { std::cerr << options.helpString(); return EXIT_FAILURE; |