]> granicus.if.org Git - clang/commit
[lex] Don't create a garbage token if parsing of __has_include fails.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Mar 2015 15:33:29 +0000 (15:33 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Mar 2015 15:33:29 +0000 (15:33 +0000)
commit28954c618f9b6c6cf5e8c8a3ba212c83912b326d
tree158d11cbb7acfa56260253219fbb9cab77e9c755
parent3b4d720f293f08a492d210b8fb4b3512c6b73124
[lex] Don't create a garbage token if parsing of __has_include fails.

It will crash downstream somewhere. Found by afl-fuzz.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@233493 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Lex/PPMacroExpansion.cpp
test/Preprocessor/has_include.c