From e9336e2fb81fedea9cbe6880247c88d09bcd3d65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Mon, 14 Oct 2019 14:31:24 +1100 Subject: [PATCH] Further enhancement of parsing comments --- lib/c_tokenizer.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/c_tokenizer.c b/lib/c_tokenizer.c index 60048cc42..e84beb18b 100644 --- a/lib/c_tokenizer.c +++ b/lib/c_tokenizer.c @@ -247,6 +247,15 @@ char *mysql_query_digest_and_first_comment(char *s, int _len, char **first_comme flag = 3; } + else if (*s == '-') { + if (prev_char != '-' && i!=(len-1) && ((*(s+1)=='-'))) { + flag = 3; + } + else if (i==0 && ((*(s+1)=='-'))) { + flag = 3; + } + } + // string - start with ' else if(*s == '\'' || *s == '"') {