Use j, not i, for a check whether a recent filter item has a numeric name. Fixes issue #2932.

This commit is contained in:
Ansgar Becker
2012-08-20 06:07:14 +00:00
parent dcb3c5e6b4
commit 5cb8df0a78

View File

@ -11033,7 +11033,7 @@ begin
for i:=0 to ValueNames.Count-1 do begin
j := StrToIntDef(ValueNames[i], -1);
// Prevent from running into serious errors when registry has some non-numeric value
if i<>-1 then begin
if j<>-1 then begin
Item := TQueryHistoryItem.Create;
Item.RegValue := j;
Raw := AppSettings.ReadString(ValueNames[i]);