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 | 97c43482654e5ecc19114302d462c9ac558feda2 (patch) | |
tree | 4c43104a5e3bb7cd36ccdff7f4776f7400f2029d /bin | |
parent | Match Tag in Rust (diff) | |
download | src-97c43482654e5ecc19114302d462c9ac558feda2.tar.gz src-97c43482654e5ecc19114302d462c9ac558feda2.zip |
Fix function-like #define regex
A define like #define FOO (1) is not function-like.
Diffstat (limited to 'bin')
-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 2749c08e..1edaf507 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, |