summaryrefslogtreecommitdiff
path: root/tools/llvm-link
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-02-16 18:50:12 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-02-16 18:50:12 +0000
commit2dcb92d8a770ac0973bff6c27bf64452dace4166 (patch)
tree9e4530f0916d4f3c7081f586fefa62147d89765e /tools/llvm-link
parentcd66f7a1e9461e5357b236b9b02d8217b573344c (diff)
Pass a std::unique_ptr to IRMover::move.
It was already the one "destroying" the source module, now the API reflects that. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260989 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-link')
-rw-r--r--tools/llvm-link/llvm-link.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/llvm-link/llvm-link.cpp b/tools/llvm-link/llvm-link.cpp
index f179ff20b6f..cdf057fdc66 100644
--- a/tools/llvm-link/llvm-link.cpp
+++ b/tools/llvm-link/llvm-link.cpp
@@ -236,7 +236,7 @@ static bool importFunctions(const char *argv0, LLVMContext &Context,
}
// Link in all necessary metadata from this module.
- if (L.linkInMetadata(*M, SME.getValue().get()))
+ if (L.linkInMetadata(std::move(M), SME.getValue().get()))
return false;
}
return true;