From: Bastian Dehn Date: Sun, 11 Feb 2024 19:23:16 +0000 (+0100) Subject: chnage scan started over read info X-Git-Tag: v1.0.0^2~292^2~3 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=193db6fe3f95ed7b3eb9f24a373911f878ca54de;p=sane-kds-s2000w-net.git chnage scan started over read info --- diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index f88b38d..ff90fc3 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -27,8 +27,6 @@ readinfo* get_read_info() [[deprecated("use reade_info instead")]] metadata current_metadata; [[deprecated("use reade_info instead")]] -int scan_started = 0; -[[deprecated("use reade_info instead")]] int readed_bytes_per_line = 0; [[deprecated("use reade_info instead")]] int readed_lines = 0; @@ -235,7 +233,7 @@ SANE_Status _sane_kds_s2000w_net_get_parameters(SANE_Handle handle, SANE_Parameters* params) { printf("get parameters 1\n"); - if (!scan_started) + if (!read_info.scan_started) return SANE_STATUS_GOOD; printf("get parameters 2\n"); @@ -266,11 +264,11 @@ SANE_Status _sane_kds_s2000w_net_get_parameters(SANE_Handle handle, SANE_Status _sane_kds_s2000w_net_start(SANE_Handle handle) { - if (scan_started) + if (read_info.scan_started) return SANE_STATUS_GOOD; read_info.cancel = 0; - scan_started = 1; + read_info.scan_started = 1; kds_s2000w_handler_start_scan(); return SANE_STATUS_GOOD; } @@ -279,7 +277,7 @@ SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data, SANE_Int max_length, SANE_Int* length) { if (read_info.cancel) { - scan_started = 0; + read_info.scan_started = 0; *length = 0; kds_s2000w_handler_stop_scan(); sleep(1);