fix: Memory leak when release CMachineDlg object

This commit is contained in:
yuanyuanxiang
2025-06-28 15:06:51 +08:00
parent 2e1a5156e9
commit 659f820fd1

View File

@@ -40,7 +40,9 @@ CMachineDlg::CMachineDlg(CWnd* pParent, ISocketBase* pIOCPServer, ClientContext*
}
CMachineDlg::~CMachineDlg() {
m_bOnClose = TRUE;
SAFE_DELETE(m_IPConverter);
DeleteList();
}
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`SortItemsEx`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9B9>,
@@ -204,6 +206,7 @@ CString CMachineDlg::__MakePriority(DWORD dwPriClass)
void CMachineDlg::OnReceive()
{
}
void CMachineDlg::OnReceiveComplete()
{
if (m_bOnClose) return;