Donate Share

Report Manager

Tracker: Bugs

5 Memory leak - ID: 1622908
Last Update: Tracker Item Submitted ( jasajona )

--- rpbasereport.pas 27 Dec 2006 11:23:59 -0000 1.1.1.1
+++ rpbasereport.pas 27 Dec 2006 13:42:58 -0000
@@ -1731,9 +1731,13 @@
begin
Result:=Null;

adataset:=databaseinfo.ItemByName(connectionname).OpenDatasetFromSQL(sql,ni
l,false,params);
- if Not adataset.Eof then
- begin
- Result:=adataset.Fields[0].AsVariant;
+ try
+ if Not adataset.Eof then
+ begin
+ Result:=adataset.Fields[0].AsVariant;
+ end;
+ finally
+ adataset.Free;
end;
end;


Jon ( jasajona ) - 2006-12-27 13:57

5

Open

None

Nobody/Anonymous

Print Engine

None

Public


Comments




Log in to comment.

No follow-up comments have been posted.

Attached File

No Files Currently Attached

Change

No changes have been made to this artifact.