Fix an implicit conversion in clang-tidy. GCC 5 complains about it.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 29 Jan 2020 11:05:01 +0000 (12:05 +0100)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 29 Jan 2020 11:05:35 +0000 (12:05 +0100)
clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h

index 28d923d..163c353 100644 (file)
@@ -174,7 +174,8 @@ public:
     return DiagLevelAndFormatString(
         static_cast<DiagnosticIDs::Level>(
             DiagEngine->getDiagnosticLevel(DiagnosticID, Loc)),
-        DiagEngine->getDiagnosticIDs()->getDescription(DiagnosticID));
+        std::string(
+            DiagEngine->getDiagnosticIDs()->getDescription(DiagnosticID)));
   }
 
 private: