From: Eli Friedman Date: Sun, 1 Aug 2010 22:13:15 +0000 (+0000) Subject: PR7777: Set EnabledByDefault to something useful, instead of setting it X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=270c03550b311058d140d8c6a0257c553bc96241;p=clang PR7777: Set EnabledByDefault to something useful, instead of setting it randomly. This makes us consistently show "-pedantic" as the warning option for a warning where appropriate. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109987 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Basic/Diagnostic.cpp b/lib/Basic/Diagnostic.cpp index 0dc57e4ecb..162de8989b 100644 --- a/lib/Basic/Diagnostic.cpp +++ b/lib/Basic/Diagnostic.cpp @@ -327,7 +327,7 @@ bool Diagnostic::isBuiltinExtensionDiag(unsigned DiagID, getBuiltinDiagClass(DiagID) != CLASS_EXTENSION) return false; - EnabledByDefault = StaticDiagInfo[DiagID].Mapping != diag::MAP_IGNORE; + EnabledByDefault = GetDefaultDiagMapping(DiagID) != diag::MAP_IGNORE; return true; }