mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
FIX: Deleting a Favorite can produce a "is not a valid GUID value" (issue #315)
This commit is contained in:
parent
4cca685782
commit
1489df8e00
1 changed files with 5 additions and 2 deletions
|
|
@ -892,8 +892,11 @@ begin
|
|||
while Assigned(ANode) do
|
||||
begin
|
||||
BNode := ANode.NextSibling;
|
||||
if GetIndexForSuchUniqueID(XmlStringToGuid(ANode.NodeName)) = -1 then
|
||||
AConfig.DeleteNode(ANode);
|
||||
if StrBegins(ANode.NodeName, 'GUID') then
|
||||
begin
|
||||
if GetIndexForSuchUniqueID(XmlStringToGuid(ANode.NodeName)) = -1 then
|
||||
AConfig.DeleteNode(ANode);
|
||||
end;
|
||||
ANode := BNode;
|
||||
end;
|
||||
end;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue