From 7054ab7bdc05408b06d2aeb1236d7a94f3423f3b Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Mon, 4 Dec 2023 17:31:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=A6=BB=E7=BA=BF=E6=97=B6?= =?UTF-8?q?=E6=89=AB=E6=8F=8F=E5=8D=95=E5=BC=A0,=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=A6=BB=E7=BA=BF=E6=8F=90=E7=A4=BA=EF=BC=9B?= =?UTF-8?q?BUG-810?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- twain/twain/huagaods.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/twain/twain/huagaods.cpp b/twain/twain/huagaods.cpp index 277118f..b663dc1 100644 --- a/twain/twain/huagaods.cpp +++ b/twain/twain/huagaods.cpp @@ -1863,7 +1863,10 @@ void huagao_ds::init_support_caps(void) count /= 2; } SET_SANE_OPT_EX(ret, scanner_, scan_count, &count); - return ret == SCANNER_ERR_OK ? success() : badValue(); + if (ret == SCANNER_ERR_OK) + return success(); + else + return {ReturnCode::Failure, huagao_ds::condition_code_from_hg_error(ret)}; } std::vector count; Int16 tmp_count = 0;