From 120118ddfb1b487585f4b9ae399b6c5c32ae7c48 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sun, 10 Feb 2019 17:42:47 -0500 Subject: Don't match DQ string inside SQ string --- bin/hi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/hi.c b/bin/hi.c index 5b2c17db..50b9b064 100644 --- a/bin/hi.c +++ b/bin/hi.c @@ -86,7 +86,7 @@ static const struct Syntax CSyntax[] = { .pattern = "include" WS "(<[^>]*>)" }, { String, .pattern = "[LUu]?" PATTERN_SQ }, - { String, + { String, .parent = ~SET(String), .pattern = "([LU]|u8?)?" PATTERN_DQ }, { Escape, .parent = SET(String), .pattern = "[\\]([\"'?\\abfnrtv]|[0-7]{1,3}|x[0-9A-Fa-f]+)" }, -- cgit 1.4.1