diff --git a/bolt/lib/Core/BinaryContext.cpp b/bolt/lib/Core/BinaryContext.cpp index 82ede09c29ddf..73059ef23775a 100644 --- a/bolt/lib/Core/BinaryContext.cpp +++ b/bolt/lib/Core/BinaryContext.cpp @@ -201,7 +201,7 @@ Expected> BinaryContext::createBinaryContext( std::string Error; const Target *TheTarget = - TargetRegistry::lookupTarget(std::string(ArchName), TheTriple, Error); + TargetRegistry::lookupTarget(ArchName, TheTriple, Error); if (!TheTarget) return createStringError(make_error_code(std::errc::not_supported), Twine("BOLT-ERROR: ", Error));