UPD: Detect if XML config files have <doublecmd> as root key name.

This commit is contained in:
cobines 2012-09-23 14:37:28 +00:00
commit 9bdc7fc2ce

View file

@ -499,6 +499,8 @@ begin
if FileStream.Size = 0 then
raise EFileEmpty.Create('');
ReadXMLFile(TmpDoc, FileStream, FilenameToURI(AFilename));
if TmpDoc.DocumentElement.NodeName <> ApplicationName then
raise EXMLReadError.Create('Root element is not <' + ApplicationName + '>.');
FDoc.Free;
FDoc := TmpDoc;
finally