diff options
author | June McEnroe <june@causal.agency> | 2019-02-18 19:20:16 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-02-18 19:20:16 -0500 |
commit | cd38055135720847a3b24c8bca2b6748344ba7fc (patch) | |
tree | c1b3cbe3480d62b6256298991b86982d2416cffb | |
parent | Match Tag in Rust (diff) | |
download | src-cd38055135720847a3b24c8bca2b6748344ba7fc.tar.gz src-cd38055135720847a3b24c8bca2b6748344ba7fc.zip |
Fix function-like #define regex
A define like #define FOO (1) is not function-like.
-rw-r--r-- | bin/hi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/hi.c b/bin/hi.c index 981289b0..c9137c8c 100644 --- a/bin/hi.c +++ b/bin/hi.c @@ -90,7 +90,7 @@ static const struct Syntax CSyntax[] = { { Macro, .pattern = "^" BL0 "#(.|[\\]\n)*" }, { Tag, .parent = SET(Macro), .subexp = 1, - .pattern = "define" BL1 "(" PATTERN_ID ")" BL0 "[(]" }, + .pattern = "define" BL1 "(" PATTERN_ID ")" "[(]" }, { Tag, .subexp = 2, .pattern = "(enum|struct|union)" SP1 "(" PATTERN_ID ")" SP0 "[{]" }, { Tag, .parent = ~SET(Keyword), .newline = true, .subexp = 1, |