]> granicus.if.org Git - clang/commitdiff
Preprocessor::PushIncludeMacroStack() should always zero out CurPPLexer.
authorTed Kremenek <kremenek@apple.com>
Tue, 18 Nov 2008 03:28:24 +0000 (03:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 18 Nov 2008 03:28:24 +0000 (03:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59490 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Lex/Preprocessor.h

index f048923a67cf8bc7515911a5794e79bbeb836907..165000484f6c8690989c9c2d80a3b6b8a0aa6267 100644 (file)
@@ -508,6 +508,7 @@ private:
                                                  CurPPLexer,
                                                  CurTokenLexer.take(),
                                                  CurDirLookup));
+    CurPPLexer = 0;
   }
   
   void PopIncludeMacroStack() {