From 90f976a46bc69038b6ea6812a30be089fbd2123d Mon Sep 17 00:00:00 2001 From: Joel Galenson Date: Fri, 24 Aug 2018 19:40:35 +0000 Subject: Use unique_ptr. llvm-svn: 340642 --- llvm/lib/Object/ELFObjectFile.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'llvm/lib/Object/ELFObjectFile.cpp') diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp index 173cb30..3f89848 100644 --- a/llvm/lib/Object/ELFObjectFile.cpp +++ b/llvm/lib/Object/ELFObjectFile.cpp @@ -351,7 +351,8 @@ ELFObjectFileBase::getPltAddresses() const { default: return {}; } - const auto *MIA = T->createMCInstrAnalysis(T->createMCInstrInfo()); + std::unique_ptr MIA( + T->createMCInstrAnalysis(T->createMCInstrInfo())); if (!MIA) return {}; Optional Plt = None, RelaPlt = None, GotPlt = None; -- cgit v1.1