* Fix from Werner Pamler to fix locate. Fixes issue #40748

This commit is contained in:
Michaël Van Canneyt 2024-06-27 16:42:20 +02:00
parent 67a614e48d
commit 0d71273adc

View File

@ -2066,6 +2066,8 @@ var
lIndexDef: TDbfIndexDef;
lIndexFile, lSaveIndexFile: TIndexFile;
begin
if not (loCaseInsensitive in Options) then
begin
lCursor := nil;
lSaveCursor := nil;
lIndexFile := nil;
@ -2107,6 +2109,8 @@ begin
end;
end else
Result := LocateRecordLinear(KeyFields, KeyValues, Options);
end else
Result := LocateRecordLinear(KeyFields, KeyValues, Options);
end;
{$endif}