From 934571346fd82570cd3e2406f88e8380e66fe079 Mon Sep 17 00:00:00 2001 From: juha Date: Sat, 15 Nov 2014 20:40:55 +0000 Subject: [PATCH] Converter: Clear old left-over values when saving configuration. (Remove a hack) git-svn-id: trunk@46868 - --- converter/convertsettings.pas | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/converter/convertsettings.pas b/converter/convertsettings.pas index de74b59375..68a3618731 100644 --- a/converter/convertsettings.pas +++ b/converter/convertsettings.pas @@ -231,8 +231,9 @@ var Node: TAVLTreeNode; Item: PStringToStringTreeItem; SubPath: String; - i, j: Integer; + i: Integer; begin + Config.DeletePath(Path); // Make sure there are no old leftover items. Config.SetDeleteValue(Path+'Count', Tree.Tree.Count, 0); Node:=Tree.Tree.FindLowest; i:=0; @@ -244,11 +245,6 @@ begin Node:=Tree.Tree.FindSuccessor(Node); inc(i); end; - // Remove leftover items in case the list has become shorter. - for j:=i to i+10 do begin - SubPath:=Path+'Item'+IntToStr(j)+'/'; - Config.DeletePath(SubPath); - end; end; // Load and store configuration in TFuncsAndCategories :