解决单张扫描崩溃的问题
This commit is contained in:
parent
5bca891859
commit
9da68e179f
|
@ -960,7 +960,7 @@ HGResult HGSaneDeviceImpl::GetScanMode(HGChar *scanMode, HGUInt maxLen)
|
|||
HGChar *value = (char*)malloc(opt->size * 2 + 4);
|
||||
if (strcmp(opt->name, SANE_STD_OPT_NAME_SCAN_MODE) == 0)
|
||||
{
|
||||
SANE_Status ret = m_sourceImpl->m_saneApi.sane_control_option_api(m_devHandle, i, SANE_ACTION_GET_VALUE, &value, &method);
|
||||
SANE_Status ret = m_sourceImpl->m_saneApi.sane_control_option_api(m_devHandle, i, SANE_ACTION_GET_VALUE, value, &method);
|
||||
if (ret == SANE_STATUS_GOOD)
|
||||
{
|
||||
strcpy(scanMode, value);
|
||||
|
|
Loading…
Reference in New Issue