每次我使用
GMGeoCode.Geocode(lAddress);
其中lAddress是数据库中的现有地址,我得到了一个内存泄漏 如果除了GMGeoCode.Geocode(lAddress)之外我在for上做了其他所有事情;泄漏不存在
在调用Geocode之后,我应该释放一些东西吗?
答案 0 :(得分:1)
1.1.0版本没有修复此错误。您需要在SVN存储库中下载最后一个版本,或者用以下代码更改单元GMGeoCode中TAddressComponentsList的析构函数:
destructor TAddressComponentsList.Destroy;
begin
if Assigned(FAddrComponents) then FreeAndNil(FAddrComponents);
inherited;
end;
此致