* Avoid XML memleak when an error occurs

git-svn-id: trunk@38926 -
This commit is contained in:
michael 2018-05-05 21:53:13 +00:00
parent 5c6918068e
commit f836094e3d

View File

@ -583,8 +583,11 @@ begin
if lowercase(ExtractFileExt(aFileName)) = '.lrf' then
begin
ReadXMLFile(LazReport, aFileName);
LoadFromXML(LazReport);
LazReport.Free;
try
LoadFromXML(LazReport);
finally
LazReport.Free;
end;
end
else inherited;
end;