From 89912ba290d06adc9abd9c94b12f4a478dce3d8b Mon Sep 17 00:00:00 2001 From: gb <741021719@qq.com> Date: Wed, 31 May 2023 11:37:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=BA=8F=E5=88=97=E5=8F=B7?= =?UTF-8?q?=E5=89=8D=E5=88=A4=E6=96=AD=E8=AE=BE=E5=A4=87=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E5=9C=A8=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hgdriver/hgdev/hg_scanner.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hgdriver/hgdev/hg_scanner.cpp b/hgdriver/hgdev/hg_scanner.cpp index 0b40386..5c576be 100644 --- a/hgdriver/hgdev/hg_scanner.cpp +++ b/hgdriver/hgdev/hg_scanner.cpp @@ -3640,6 +3640,9 @@ int hg_scanner::device_io_control(unsigned long code, void* data, unsigned* len) } else if(code == IO_CTRL_CODE_GET_SERIAL) { + if (!is_online()) + return SCANNER_ERR_DEVICE_NOT_FOUND; + std::string ser = get_serial_num(); if (*len < ser.size() + 1) {