aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/pre-process.c
diff options
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-07-23 11:33:58 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:02:15 -0700
commit993e5fedef0bedfb90725016e50f533855f8a135 (patch)
tree56bb4f5636c660c220a7d8dd776405579ea2d12d /pre-process.c
parent32a28759a8b46fef409b4024fa96b30de414d140 (diff)
downloadsparse-dev-993e5fedef0bedfb90725016e50f533855f8a135.tar.gz
Handle tokenized include-filename with angle brackets.
Diffstat (limited to 'pre-process.c')
-rw-r--r--pre-process.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/pre-process.c b/pre-process.c
index e5750c2e..972da270 100644
--- a/pre-process.c
+++ b/pre-process.c
@@ -669,6 +669,10 @@ static int handle_include(struct stream *stream, struct token **list, struct tok
expand_list(&token->next);
expect = 0;
next = token;
+ if (match_op(token->next, '<')) {
+ next = token->next;
+ expect = '>';
+ }
}
token = next->next;
filename = token_name_sequence(token, expect, token);