From: Cameron Desrochers Date: Thu, 18 Aug 2016 18:41:41 +0000 (+0000) Subject: Removed use of 'emplace' on std::map, since not all buildbot slaves support it X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c62bf7ad868721ab72ed265ab4563e13ef30760e;p=clang Removed use of 'emplace' on std::map, since not all buildbot slaves support it git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@279114 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/libclang/LibclangTest.cpp b/unittests/libclang/LibclangTest.cpp index 7f4a47e7cf..715e525502 100644 --- a/unittests/libclang/LibclangTest.cpp +++ b/unittests/libclang/LibclangTest.cpp @@ -397,9 +397,9 @@ public: llvm::sys::path::append(Path, Filename); Filename = Path.str(); } - auto it = UnsavedFileContents.emplace( + auto it = UnsavedFileContents.insert(std::make_pair( fixed_addr_string(new std::string(Filename)), - fixed_addr_string(new std::string(Contents))); + fixed_addr_string(new std::string(Contents)))); UnsavedFiles.push_back({ it.first->first->c_str(), // filename it.first->second->c_str(), // contents