From bb39b52950e77e650fbdd86f7d5e4b89ff0aac4d Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Wed, 29 Jan 2020 02:48:15 +0100 Subject: Fix conversions in clang and examples --- clang/lib/Frontend/CompilerInvocation.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/lib/Frontend/CompilerInvocation.cpp') diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 14cbf39..a8dfd8a 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -340,7 +340,8 @@ static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, SmallVector CheckersAndPackages; CheckerAndPackageList.split(CheckersAndPackages, ","); for (const StringRef &CheckerOrPackage : CheckersAndPackages) - Opts.CheckersAndPackages.emplace_back(CheckerOrPackage, IsEnabled); + Opts.CheckersAndPackages.emplace_back(std::string(CheckerOrPackage), + IsEnabled); } // Go through the analyzer configuration options. -- cgit v1.1