diff options
Diffstat (limited to 'llvm/lib/Object/ArchiveWriter.cpp')
-rw-r--r-- | llvm/lib/Object/ArchiveWriter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Object/ArchiveWriter.cpp b/llvm/lib/Object/ArchiveWriter.cpp index c61ba86..6fc0889 100644 --- a/llvm/lib/Object/ArchiveWriter.cpp +++ b/llvm/lib/Object/ArchiveWriter.cpp @@ -700,7 +700,7 @@ static bool isECObject(object::SymbolicFile &Obj) { getBitcodeTargetTriple(Obj.getMemoryBufferRef()); if (!TripleStr) return false; - Triple T(*TripleStr); + Triple T(std::move(*TripleStr)); return T.isWindowsArm64EC() || T.getArch() == Triple::x86_64; } @@ -719,7 +719,7 @@ static bool isAnyArm64COFF(object::SymbolicFile &Obj) { getBitcodeTargetTriple(Obj.getMemoryBufferRef()); if (!TripleStr) return false; - Triple T(*TripleStr); + Triple T(std::move(*TripleStr)); return T.isOSWindows() && T.getArch() == Triple::aarch64; } |