* fix for bug #4962, fix by Marton Pap

git-svn-id: trunk@2787 -
This commit is contained in:
peter 2006-03-06 11:25:09 +00:00
parent 8a12d38862
commit 492bc50fc2

View File

@ -692,17 +692,18 @@ end;
procedure TIniFile.DeleteKey(const Section, Ident: String);
var
oSection: TIniFileSection;
oKey: TIniFileKey;
oSection: TIniFileSection;
oKey: TIniFileKey;
begin
oSection := FSectionList.SectionByName(Section);
if oSection <> nil then begin
oKey := oSection.KeyList.KeyByName(Ident);
if oKey <> nil then begin
oKey.Free;
UpdateFile;
end;
end;
oSection := FSectionList.SectionByName(Section);
if oSection <> nil then begin
oKey := oSection.KeyList.KeyByName(Ident);
if oKey <> nil then begin
oSection.KeyList.Delete(oSection.KeyList.IndexOf(oKey));
oKey.Free;
UpdateFile;
end;
end;
end;
procedure TIniFile.UpdateFile;