fix:quote process error in sml
This commit is contained in:
parent
f154d29ac7
commit
0232420273
|
@ -443,6 +443,7 @@ static int32_t smlParseColKv(SSmlHandle *info, char **sql, char *sqlEnd, SSmlLin
|
||||||
if (unlikely(*(*sql) == QUOTE && (*(*sql - 1) != SLASH || (*sql - 1) == escapeChar))) {
|
if (unlikely(*(*sql) == QUOTE && (*(*sql - 1) != SLASH || (*sql - 1) == escapeChar))) {
|
||||||
isInQuote = !isInQuote;
|
isInQuote = !isInQuote;
|
||||||
(*sql)++;
|
(*sql)++;
|
||||||
|
if(!isInQuote) break;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!isInQuote) {
|
if (!isInQuote) {
|
||||||
|
|
Loading…
Reference in New Issue