You've already forked lazarus-ccr
RxFPC:fix mem leak in rxdbutils.DataSetLocateThrough - tnx. ssadragon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6915 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@@ -458,7 +458,8 @@ var
|
|||||||
Bookmark: TBookmark;
|
Bookmark: TBookmark;
|
||||||
begin
|
begin
|
||||||
Result := False;
|
Result := False;
|
||||||
with DataSet do begin
|
with DataSet do
|
||||||
|
begin
|
||||||
CheckBrowseMode;
|
CheckBrowseMode;
|
||||||
if BOF and EOF then Exit;
|
if BOF and EOF then Exit;
|
||||||
end;
|
end;
|
||||||
@@ -470,7 +471,11 @@ begin
|
|||||||
if SearchOrigin = rsdAll then
|
if SearchOrigin = rsdAll then
|
||||||
begin
|
begin
|
||||||
Result := CompareRecord;
|
Result := CompareRecord;
|
||||||
if Result then Exit;
|
if Result then
|
||||||
|
begin
|
||||||
|
Fields.Free;
|
||||||
|
Exit;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
DataSet.DisableControls;
|
DataSet.DisableControls;
|
||||||
|
Reference in New Issue
Block a user