mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-14 12:00:02 +02:00
IDE: Fix handling of new registered command line parser. Issue #37855, patch from errno.
git-svn-id: trunk@63946 -
This commit is contained in:
parent
e950f25f2a
commit
9a7c99dd00
@ -230,10 +230,10 @@ begin
|
|||||||
if Cmb.Checked[i] then begin
|
if Cmb.Checked[i] then begin
|
||||||
j:=ExternalToolList.ParserCount-1;
|
j:=ExternalToolList.ParserCount-1;
|
||||||
while (j>=0)
|
while (j>=0)
|
||||||
and (Cmb.Items[i]<>ExternalToolList.Parsers[i].GetLocalizedParserName) do
|
and (Cmb.Items[i]<>ExternalToolList.Parsers[j].GetLocalizedParserName) do
|
||||||
dec(j);
|
dec(j);
|
||||||
if j>=0 then
|
if j>=0 then
|
||||||
sl.Add(ExternalToolList.Parsers[i].GetParserName)
|
sl.Add(ExternalToolList.Parsers[j].GetParserName)
|
||||||
else
|
else
|
||||||
sl.Add(Cmb.Items[i]); // not registered parser
|
sl.Add(Cmb.Items[i]); // not registered parser
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user