diff options
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/Pass.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/PECOFF/Pass.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/Pass.cpp b/lld/lib/ReaderWriter/PECOFF/Pass.cpp index cb31e44f7df..e756bf5e627 100644 --- a/lld/lib/ReaderWriter/PECOFF/Pass.cpp +++ b/lld/lib/ReaderWriter/PECOFF/Pass.cpp @@ -19,8 +19,8 @@ namespace pecoff { static void addReloc(COFFBaseDefinedAtom *atom, const Atom *target, size_t offsetInAtom, Reference::KindArch arch, Reference::KindValue relType) { - auto *ref = new COFFReference(target, offsetInAtom, relType, arch); - atom->addReference(std::unique_ptr<COFFReference>(ref)); + atom->addReference(llvm::make_unique<COFFReference>( + target, offsetInAtom, relType, arch)); } void addDir32Reloc(COFFBaseDefinedAtom *atom, const Atom *target, |