Home » U++ Library support » U++ Library : Other (not classified elsewhere) » Intresting "Heap leaks detected" warning
Intresting "Heap leaks detected" warning [message #6569] |
Sun, 19 November 2006 09:43 |
Ulti
Messages: 108 Registered: September 2006
|
Experienced Member |
|
|
bool URightCtrl::ShowSys(String id,String name)
{
if(!odb().IsDbAlive())return false;
viewS1.m_SysTitle.SetLabel("当前系统:"+name);//显示当前系统名称
USQLite3DB& data=odb().database();
USQLite3Table tab;
String sql="select syNQty,syCQty from System where syId="+id;
try
{
tab=data.GetTable(sql);
viewS1.m_Matrix.SetRowCol(atoi(tab.fieldValue(1)),((atoi(tab .fieldValue(0))) >>1));
tab.finalize();
}
catch(USQLite3Exception &e)
{
PromptOK(e.errorMessage());
tab.finalize();
return false;
}
return true;
}
Without last "return true;" line,program claim a "Heap leaks detected" warning
caller is:
if(!right->ShowSys(m_Tree1.Get(cursor),m_Tree1.GetValue(cursor)))
{PromptOK("can't load Systems.");}
[Updated on: Sun, 19 November 2006 09:51] Report message to a moderator
|
|
|
|
|
|
|
Goto Forum:
Current Time: Fri Mar 29 14:54:31 CET 2024
Total time taken to generate the page: 0.01650 seconds
|