针对璞公英返回值校正从EndXfer转到Reset
This commit is contained in:
parent
efb252ddfa
commit
da9be16227
|
@ -1636,7 +1636,7 @@ Result huagao_ds::call(const Identity& origin, DataGroup dg, Dat dat, Msg msg, v
|
|||
swprintf_s(buf, _countof(buf) - 1, L"[%x - %s]DSEntry(%s, %s, %s) = {%s, %s}\r\n", GetCurrentThreadId(), desc_state(state(), ss),
|
||||
desc_data_group(dg, dgs), desc_data(dat, dts), desc_msg(msg, ms), desc_return_code(rt, rcs), desc_condition_code((ConditionCode)(Status)rt, cs));
|
||||
load_sane_util::log_info(buf, 0);
|
||||
if (Msg::EndXfer == msg && scanner_status_ == SCANNER_STATUS_STOPPED) // PurvarScannerForHomework.exe
|
||||
if ((int)rt.returnCode() && rt.returnCode() != ReturnCode::NotDsEvent && dat == Dat::PendingXfers && Msg::Reset == msg && scanner_status_ == SCANNER_STATUS_STOPPED) // PurvarScannerForHomework.exe - move modifying from EndXfer to xfer::Reset
|
||||
rt = success();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue