From ec528ee93f031bfb15853c8896d9a4da4d9bf6e9 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Tue, 15 Apr 2014 05:53:26 +0000 Subject: Use unique_ptr for the result of Registry entries. llvm-svn: 206248 --- llvm/lib/CodeGen/GCMetadata.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/CodeGen/GCMetadata.cpp') diff --git a/llvm/lib/CodeGen/GCMetadata.cpp b/llvm/lib/CodeGen/GCMetadata.cpp index 19f21864562..c3e4f3ee2fb 100644 --- a/llvm/lib/CodeGen/GCMetadata.cpp +++ b/llvm/lib/CodeGen/GCMetadata.cpp @@ -70,7 +70,7 @@ GCStrategy *GCModuleInfo::getOrCreateStrategy(const Module *M, for (GCRegistry::iterator I = GCRegistry::begin(), E = GCRegistry::end(); I != E; ++I) { if (Name == I->getName()) { - std::unique_ptr S(I->instantiate()); + std::unique_ptr S = I->instantiate(); S->M = M; S->Name = Name; StrategyMap.GetOrCreateValue(Name).setValue(S.get()); -- cgit v1.2.3