From 71867532187d45df623b7e4658be7bea06ee3f3e Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 14 Feb 2018 19:50:40 +0000 Subject: Pass a module reference to CloneModule. It can never be null and most callers were already using references or std::unique_ptr. llvm-svn: 325160 --- llvm/unittests/Transforms/Utils/Cloning.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/unittests/Transforms') diff --git a/llvm/unittests/Transforms/Utils/Cloning.cpp b/llvm/unittests/Transforms/Utils/Cloning.cpp index fe4e2ba7e94..2ce19bd51a8 100644 --- a/llvm/unittests/Transforms/Utils/Cloning.cpp +++ b/llvm/unittests/Transforms/Utils/Cloning.cpp @@ -527,7 +527,7 @@ protected: DBuilder.finalize(); } - void CreateNewModule() { NewM = llvm::CloneModule(OldM).release(); } + void CreateNewModule() { NewM = llvm::CloneModule(*OldM).release(); } LLVMContext C; Module *OldM; -- cgit v1.2.3