fix bug formatting with bindarg parameters

Запросы с параметрами ($1) некорректно обрабатывались что могло приводить к аварийному завершению программы.
This commit is contained in:
lsv 2024-09-23 10:59:56 +05:00 committed by lsv
parent 44ca0e5ede
commit b7f29f10d1

View file

@ -606,8 +606,7 @@ int FormatterSQL::ParseSql(int flags) {
while (wxIsdigit(c2)) {
if (i < sql.length()) c2 = sql[i++]; else break;
}
if (i == sql.length()) i++;
vi.txt = sql.substr(k, i - k - 1);
vi.txt = sql.substr(k, i - k-1);
vi.type = bindarg;
i--;
continue;