IDE: Fix handling of new registered command line parser. Issue #37855, patch from errno.

git-svn-id: trunk@63946 -
This commit is contained in:
juha 2020-10-03 00:07:14 +00:00
parent e950f25f2a
commit 9a7c99dd00

View File

@ -230,10 +230,10 @@ begin
if Cmb.Checked[i] then begin
j:=ExternalToolList.ParserCount-1;
while (j>=0)
and (Cmb.Items[i]<>ExternalToolList.Parsers[i].GetLocalizedParserName) do
and (Cmb.Items[i]<>ExternalToolList.Parsers[j].GetLocalizedParserName) do
dec(j);
if j>=0 then
sl.Add(ExternalToolList.Parsers[i].GetParserName)
sl.Add(ExternalToolList.Parsers[j].GetParserName)
else
sl.Add(Cmb.Items[i]); // not registered parser
end;