[dsymutil] Do not construct a StringRef from a std::string temporary

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246404 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Frederic Riss 2015-08-31 00:49:34 +00:00
parent a8a34c5382
commit 74e7aca9e0

View File

@ -271,8 +271,7 @@ void MachODebugMapParser::dumpOneBinaryStab(const MachOObjectFile &MainBinary,
MainBinaryStrings = MainBinary.getStringTableData();
raw_ostream &OS(llvm::outs());
StringRef ArchName = getArchName(MainBinary);
dumpSymTabHeader(OS, ArchName);
dumpSymTabHeader(OS, getArchName(MainBinary));
uint64_t Idx = 0;
for (const SymbolRef &Symbol : MainBinary.symbols()) {
const DataRefImpl &DRI = Symbol.getRawDataRefImpl();