summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2016-06-06 23:46:14 +0000
committerReid Kleckner <rnk@google.com>2016-06-06 23:46:14 +0000
commit4ece163c92b56a1b8410c87abe8ba9c5c936cf08 (patch)
tree56119a4e96c78baf02bb298d146443a6130e2e14
parent8d0e861e9b6ac900de2a82929195ac4fe6f7b436 (diff)
downloadbcm5719-llvm-4ece163c92b56a1b8410c87abe8ba9c5c936cf08.tar.gz
bcm5719-llvm-4ece163c92b56a1b8410c87abe8ba9c5c936cf08.zip
Try one more time to pacify -Wpessimizing-move, MSVC, libstdc++4.7, and the world without a named variable
llvm-svn: 271964
-rw-r--r--llvm/lib/DebugInfo/Symbolize/Symbolize.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
index f306cc0387a..1ddef5d3fcf 100644
--- a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
+++ b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
@@ -325,8 +325,7 @@ LLVMSymbolizer::getOrCreateObject(const std::string &Path,
if (I == BinaryForPath.end()) {
Expected<OwningBinary<Binary>> BinOrErr = createBinary(Path);
if (!BinOrErr) {
- OwningBinary<Binary> NullBinary;
- BinaryForPath.insert(std::make_pair(Path, std::move(NullBinary)));
+ BinaryForPath.insert(std::make_pair(Path, OwningBinary<Binary>()));
return BinOrErr.takeError();
}
Bin = BinOrErr->getBinary();
OpenPOWER on IntegriCloud