diff options
Diffstat (limited to 'llvm/lib/CodeGen/GCMetadata.cpp')
-rw-r--r-- | llvm/lib/CodeGen/GCMetadata.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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<GCStrategy> S(I->instantiate()); + std::unique_ptr<GCStrategy> S = I->instantiate(); S->M = M; S->Name = Name; StrategyMap.GetOrCreateValue(Name).setValue(S.get()); |