diff options
author | Ahmed Charles <ahmedcharles@gmail.com> | 2014-03-07 09:38:02 +0000 |
---|---|---|
committer | Ahmed Charles <ahmedcharles@gmail.com> | 2014-03-07 09:38:02 +0000 |
commit | df17c83fa8125570a9d27524a675952908af0e4a (patch) | |
tree | 492553d8887d559910ba502e84180a9bca40e34d /llvm/lib/MC/MCDisassembler | |
parent | a895758203b07ee6b58ed7343e337719125d8c48 (diff) | |
download | bcm5719-llvm-df17c83fa8125570a9d27524a675952908af0e4a.tar.gz bcm5719-llvm-df17c83fa8125570a9d27524a675952908af0e4a.zip |
Change MCDisassembler::setSymbolizer to take unique_ptr by value.
This changes the interface to be more explicit that ownership is being
transferred.
llvm-svn: 203223
Diffstat (limited to 'llvm/lib/MC/MCDisassembler')
-rw-r--r-- | llvm/lib/MC/MCDisassembler/Disassembler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCDisassembler/Disassembler.cpp b/llvm/lib/MC/MCDisassembler/Disassembler.cpp index 4e4bad14308..f3c7f115e81 100644 --- a/llvm/lib/MC/MCDisassembler/Disassembler.cpp +++ b/llvm/lib/MC/MCDisassembler/Disassembler.cpp @@ -84,7 +84,7 @@ LLVMDisasmContextRef LLVMCreateDisasmCPU(const char *Triple, const char *CPU, std::unique_ptr<MCSymbolizer> Symbolizer(TheTarget->createMCSymbolizer( Triple, GetOpInfo, SymbolLookUp, DisInfo, Ctx, RelInfo.release())); - DisAsm->setSymbolizer(Symbolizer); + DisAsm->setSymbolizer(std::move(Symbolizer)); DisAsm->setupForSymbolicDisassembly(GetOpInfo, SymbolLookUp, DisInfo, Ctx, RelInfo); // Set up the instruction printer. |