修正了一个内存泄露的问题
来源:互联网 发布:智能手表 推荐 知乎 编辑:程序博客网 时间:2024/05/04 05:45
void GTPIcon::LoadIconInfo( )
{
StructIconInfo* picon=GTPIcon::FindPIconOrigion(m_IconCode);
if(picon!=NULL)
{
LoadSubsFromXml(picon->XmlData);
m_pIconInfo=picon;
m_Remark=m_pIconInfo->IconName;
}
else
{
CPIconDB::OpenDB();
int count=0;
CString strCondition;
strCondition.Format(_T("IconID=%d"),m_IconCode);
StructIconInfo* pIconInfo=new StructIconInfo();
pIconInfo->IconCode=m_IconCode;
struct StructIcon** listicon=CPIconDB::OpenRstIcon(strCondition,count);
if(count!=1)return;
pIconInfo->Angle=listicon[0]->Angle;
pIconInfo->IconName=listicon[0]->IconName;
pIconInfo->Mirror=listicon[0]->Mirror;
pIconInfo->NavigateType=listicon[0]->NavigateType;
delete listicon[0];
delete[] listicon;
strCondition.Format(_T("IconCode=%d"),m_IconCode);
struct StructIconDetailForEdit** listRecord=CPIconDB::OpenRstIconDetailForEdit(strCondition,count);
if(count>0)
{
LoadSubsFromXml(listRecord[0]->XmlData);
pIconInfo->XmlData=listRecord[0]->XmlData;
delete listRecord[0];
delete[] listRecord;
}
m_pIconInfo=pIconInfo;
m_ListPIcon.push_back(pIconInfo);
m_Remark=m_pIconInfo->IconName;
}
}
- 修正了一个内存泄露的问题
- 一个常见的android内存泄露 问题
- 一个常见的android内存泄露 问题
- 一个不经意的内存泄露问题
- 一个内存泄露问题的定位
- 一个常见的android内存泄露 问题
- 关于一个内存泄露的问题
- 一个诡异的C++内存泄露问题。
- 一个Context内存泄露的例子(3.0后已修正)
- 写了一个可以记录路线的计步器,好像有内存泄露问题,求指点
- 内存泄露的问题
- NSTimer导致的内存泄露,找了好久的问题
- 一个C语言典型的内存泄露问题
- 从一个栈引出的内存泄露问题
- 为MyOS实现了一个内存分配函数,并修正了GUI分配窗口的一个Bug
- 修正了一个登陆程序的错误
- COleDateTime的内存泄露问题
- _bstr_t的内存泄露问题
- VLC Media Player for Android
- vi使用
- 人性的弱点:“库尔尼科娃”病毒十周年回顾
- Java反射
- 源文件:CMatlabEngine
- 修正了一个内存泄露的问题
- hdu_1255_面积并
- CentOS使用记录
- 源文件:ImxArray,xBool,xString
- 备份 Gmail 的五把利刃
- listen()解惑
- 出会い
- 欢迎大家加入JAVA学习交流群
- 一个让我哭泣的朋友