在析构函数中释放智能型指针,程序退出卡主问题

This commit is contained in:
pm 2019-12-07 17:47:56 +08:00
parent 0f21325c8d
commit 72e9dd0078
1 changed files with 2 additions and 0 deletions

View File

@ -114,6 +114,7 @@ CScanner_FreeImage::CScanner_FreeImage() :
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
CScanner_FreeImage::~CScanner_FreeImage() CScanner_FreeImage::~CScanner_FreeImage()
{ {
g_scan.reset();
} }
void CScanner_FreeImage::InitMSGMap() void CScanner_FreeImage::InitMSGMap()
@ -174,6 +175,7 @@ bool CScanner_FreeImage::acquireImage(bool bscan)
if (getDeviceOnline()) if (getDeviceOnline())
{ {
g_scan->config_params(*(getSetting())); g_scan->config_params(*(getSetting()));
g_scan->setdecodepixtype(m_HardWareParams.PixType);
g_scan->Scanner_StartScan(m_wScanCount); g_scan->Scanner_StartScan(m_wScanCount);
} }
else else