memory leak fixed
This commit is contained in:
parent
18c3fbfc97
commit
f6e27b15d2
@ -578,26 +578,23 @@ var
|
|||||||
Title: string;
|
Title: string;
|
||||||
FStrings: TStringList;
|
FStrings: TStringList;
|
||||||
begin
|
begin
|
||||||
FStrings := TStringList.Create;
|
|
||||||
if fileExists(AppPath + 'render presets') then
|
|
||||||
try
|
try
|
||||||
|
FStrings := TStringList.Create;
|
||||||
|
if fileExists(AppPath + 'render presets') then begin
|
||||||
FStrings.LoadFromFile(AppPath + 'render presets');
|
FStrings.LoadFromFile(AppPath + 'render presets');
|
||||||
cmbPreset.Clear;
|
cmbPreset.Clear;
|
||||||
if (Pos('{', FStrings.Text) <> 0) then
|
if (Pos('{', FStrings.Text) <> 0) then begin
|
||||||
begin
|
for i := 0 to FStrings.Count - 1 do begin
|
||||||
for i := 0 to FStrings.Count - 1 do
|
|
||||||
begin
|
|
||||||
p := Pos('{', FStrings[i]);
|
p := Pos('{', FStrings[i]);
|
||||||
if (p <> 0) then
|
if (p <> 0) then begin
|
||||||
begin
|
|
||||||
Title := Trim(Copy(FStrings[i], 1, p - 1));
|
Title := Trim(Copy(FStrings[i], 1, p - 1));
|
||||||
if Title <> '' then
|
if Title <> '' then begin
|
||||||
begin
|
|
||||||
cmbPreset.Items.add(Copy(FStrings[i], 1, p - 1));
|
cmbPreset.Items.add(Copy(FStrings[i], 1, p - 1));
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
end;
|
||||||
finally
|
finally
|
||||||
FStrings.Free;
|
FStrings.Free;
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user