取消多流输出和多流输出类型联动
This commit is contained in:
parent
558490dcbe
commit
4d0400816c
|
@ -1,4 +1,4 @@
|
|||
|
||||
|
||||
|
||||
#include "scanner.h"
|
||||
|
||||
|
@ -1619,20 +1619,20 @@ EX_OPTION_HANDLER_IMPL(multiout)
|
|||
const char* in = sane_opt_trans::multiout_value_from_twain(*(int*)data);
|
||||
SANE_Int after = 0;
|
||||
|
||||
if (in && strcmp(in, "\346\227\240"))
|
||||
{
|
||||
ret = set_is_multiout(true);
|
||||
if (ret == SANE_STATUS_GOOD)
|
||||
{
|
||||
//if (in && strcmp(in, "\346\227\240"))
|
||||
//{
|
||||
// ret = set_is_multiout(true);
|
||||
// if (ret == SANE_STATUS_GOOD)
|
||||
// {
|
||||
strcpy(val, in);
|
||||
ret = hg_sane_middleware::instance()->set_option(handle_, (void*)base_id, SANE_ACTION_SET_VALUE, val, &after);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// disable multi-out, let multiout type aside
|
||||
ret = set_is_multiout(false);
|
||||
}
|
||||
// }
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// // disable multi-out, let multiout type aside
|
||||
// ret = set_is_multiout(false);
|
||||
//}
|
||||
delete[] val;
|
||||
ret = local_utility::sane_statu_2_scanner_err(ret);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue