[cfe-commits] r39127 - in /cfe/cfe/trunk: Basic/SourceBuffer.cpp Lex/Preprocessor.cpp

sabre at cs.uiuc.edu sabre at cs.uiuc.edu
Wed Jul 11 09:27:49 PDT 2007


Author: sabre
Date: Wed Jul 11 11:27:48 2007
New Revision: 39127

URL: http://llvm.org/viewvc/llvm-project?rev=39127&view=rev
Log:
silence some warnings when asserts are disabled.

Modified:
    cfe/cfe/trunk/Basic/SourceBuffer.cpp
    cfe/cfe/trunk/Lex/Preprocessor.cpp

Modified: cfe/cfe/trunk/Basic/SourceBuffer.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/cfe/trunk/Basic/SourceBuffer.cpp?rev=39127&r1=39126&r2=39127&view=diff

==============================================================================
--- cfe/cfe/trunk/Basic/SourceBuffer.cpp (original)
+++ cfe/cfe/trunk/Basic/SourceBuffer.cpp Wed Jul 11 11:27:48 2007
@@ -131,6 +131,7 @@
   // FIXME: This does an extra stat syscall to figure out the size, but we
   // already know the size!
   bool Failure = File.open(Filename);
+  Failure = Failure;  // Silence warning in no-asserts mode.
   assert(!Failure && "Can't open file??");
   
   File.map();

Modified: cfe/cfe/trunk/Lex/Preprocessor.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/cfe/trunk/Lex/Preprocessor.cpp?rev=39127&r1=39126&r2=39127&view=diff

==============================================================================
--- cfe/cfe/trunk/Lex/Preprocessor.cpp (original)
+++ cfe/cfe/trunk/Lex/Preprocessor.cpp Wed Jul 11 11:27:48 2007
@@ -1238,6 +1238,7 @@
         PPConditionalInfo CondInfo;
         CondInfo.WasSkipping = true; // Silence bogus warning.
         bool InCond = CurLexer->popConditionalLevel(CondInfo);
+        InCond = InCond;  // Silence warning in no-asserts mode.
         assert(!InCond && "Can't be skipping if not in a conditional!");
         
         // If we popped the outermost skipping block, we're done skipping!





More information about the cfe-commits mailing list