FIX: Deleting a Favorite can produce a "is not a valid GUID value" (fixes #315)

This commit is contained in:
Alexander Koblov 2022-01-05 15:17:19 +03:00
commit 06eeed2ba3

View file

@ -525,7 +525,7 @@ begin
try
if FileStream.Size = 0 then
raise EXmlConfigEmpty.Create('');
ReadXMLFile(TmpDoc, FileStream, FilenameToURI(AFilename), [xrfPreserveWhiteSpace]);
ReadXMLFile(TmpDoc, FileStream, FilenameToURI(AFilename), []);
if TmpDoc.DocumentElement.NodeName <> ApplicationName then
raise EXMLReadError.Create('Root element is not <' + ApplicationName + '>.');
FDoc.Free;
@ -541,7 +541,7 @@ var
begin
if AStream.Size = 0 then
raise EXmlConfigEmpty.Create('');
ReadXMLFile(TmpDoc, AStream, [xrfPreserveWhiteSpace]);
ReadXMLFile(TmpDoc, AStream, []);
FDoc.Free;
FDoc := TmpDoc;
end;