LTO: Simplify merged module ownership.
[oota-llvm.git] / tools / llvm-lto / llvm-lto.cpp
index b17f1ea307bfb60fe6d27b431dacca30f46d47d6..52e45296126475d1fd5eb273a01e998f89d2edda 100644 (file)
@@ -210,7 +210,7 @@ int main(int argc, char **argv) {
     // SetMergedModule is true.
     if (SetMergedModule && i == BaseArg) {
       // Transfer ownership to the code generator.
-      CodeGen.setModule(Module.release());
+      CodeGen.setModule(std::move(Module));
     } else if (!CodeGen.addModule(Module.get()))
       return 1;
   }