[ORC] Add missing std::move.
authorSunho Kim <ksunhokim123@gmail.com>
Thu, 11 Aug 2022 06:40:47 +0000 (15:40 +0900)
committerSunho Kim <ksunhokim123@gmail.com>
Thu, 11 Aug 2022 06:41:06 +0000 (15:41 +0900)
llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp

index f5be80c..3c355cc 100644 (file)
@@ -43,7 +43,7 @@ COFFVCRuntimeBootstrapper::loadStaticVCRuntime(JITDylib &JD,
   std::vector<std::string> ImportedLibraries;
   if (auto Err = loadVCRuntime(JD, ImportedLibraries, makeArrayRef(VCLibs),
                                makeArrayRef(UCRTLibs)))
-    return Err;
+    return std::move(Err);
   return ImportedLibraries;
 }
 
@@ -55,7 +55,7 @@ COFFVCRuntimeBootstrapper::loadDynamicVCRuntime(JITDylib &JD,
   std::vector<std::string> ImportedLibraries;
   if (auto Err = loadVCRuntime(JD, ImportedLibraries, makeArrayRef(VCLibs),
                                makeArrayRef(UCRTLibs)))
-    return Err;
+    return std::move(Err);
   return ImportedLibraries;
 }