From 141086cc9cac7ebcb132bb3c4d5defff8fb60e97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jaramago=20Fern=C3=A1ndez?= Date: Thu, 11 Nov 2021 13:31:44 +0100 Subject: [PATCH] Added missing case of space removal before literals for 'mysql_query_digest_and_first_comment' --- lib/c_tokenizer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/c_tokenizer.c b/lib/c_tokenizer.c index 4a2c5f2bf..93c30bc20 100644 --- a/lib/c_tokenizer.c +++ b/lib/c_tokenizer.c @@ -626,7 +626,7 @@ char *mysql_query_digest_and_first_comment(char *s, int _len, char **first_comme } // Remove spaces before each literal found - if ( _p >= r && is_space_char(*(_p + 2))) { + if ( _p >= r && is_space_char(*(_p + 2)) && !is_normal_char(*(_p + 1))) { if ( _p >= r && ( *(_p+3) == '\''|| *(_p+3) == '"' )) { p_r--; }