]> granicus.if.org Git - clang/commitdiff
Fix some possible gcc-4.2 may be used uninitialized warnings.
authorDaniel Dunbar <daniel@zuster.org>
Mon, 28 Nov 2011 22:19:36 +0000 (22:19 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 28 Nov 2011 22:19:36 +0000 (22:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145293 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/DiagnosticIDs.cpp

index cbca8d1c7697f9d6d8b3eaf156c57f67f1b976fc..6345ee22ea96f3648b35998586602daf797d9f68 100644 (file)
@@ -553,7 +553,7 @@ DiagnosticIDs::getDiagnosticLevel(unsigned DiagID, unsigned DiagClass,
   // Ignore -pedantic diagnostics inside __extension__ blocks.
   // (The diagnostics controlled by -pedantic are the extension diagnostics
   // that are not enabled by default.)
-  bool EnabledByDefault;
+  bool EnabledByDefault = false;
   bool IsExtensionDiag = isBuiltinExtensionDiag(DiagID, EnabledByDefault);
   if (Diag.AllExtensionsSilenced && IsExtensionDiag && !EnabledByDefault)
     return DiagnosticIDs::Ignored;