Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

53 lines
1.0 KiB
C++

#include "stdafx.h"
#include "TInterfaceModifyMsgContext.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
TInterfaceModifyMsgContext::TInterfaceModifyMsgContext()
{
}
TInterfaceModifyMsgContext::~TInterfaceModifyMsgContext()
{
AcDbDatabase* pDb = NULL;
CPtrArray* pArray = NULL;
POSITION ps;
for (ps = m_mapDb2TIMsgs.GetStartPosition();ps != NULL;)
{
m_mapDb2TIMsgs.GetNextAssoc(ps,(void*&)pDb,(void*&)pArray);
if (pArray != NULL)
{
pArray->RemoveAll();
delete pArray;
}
}
m_mapDb2TIMsgs.RemoveAll();
for (ps = m_mapDb2TAMsgs.GetStartPosition();ps != NULL;)
{
m_mapDb2TAMsgs.GetNextAssoc(ps,(void*&)pDb,(void*&)pArray);
if (pArray != NULL)
{
pArray->RemoveAll();
delete pArray;
}
}
m_mapDb2TAMsgs.RemoveAll();
for (ps = m_mapDb2TUMsgs.GetStartPosition();ps != NULL;)
{
m_mapDb2TUMsgs.GetNextAssoc(ps,(void*&)pDb,(void*&)pArray);
if (pArray != NULL)
{
pArray->RemoveAll();
delete pArray;
}
}
m_mapDb2TUMsgs.RemoveAll();
}