From ff0cc206cd554f8af04037fa519cab8e8740ed69 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 28 Mar 2024 18:56:16 +0100 Subject: [PATCH] cancel start or parameter return good --- src/kds_s2000w_net.c | 4 ++-- tests/kds_s2000w_net_tests.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 51a979f..602b5ed 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -128,7 +128,7 @@ SANE_Status _sane_kds_s2000w_net_get_parameters(SANE_Handle handle, handler* h = (handler*) handle; if (h->read_info->cancel) - return SANE_STATUS_CANCELLED; + return SANE_STATUS_GOOD; params->format = h->current_metadata->format; params->last_frame = h->current_metadata->is_last; @@ -164,7 +164,7 @@ SANE_Status _sane_kds_s2000w_net_start(SANE_Handle handle) } if (h->read_info->cancel) - return SANE_STATUS_CANCELLED; + return SANE_STATUS_GOOD; for (int i = 0; i < 200; i++) { usleep(500000); diff --git a/tests/kds_s2000w_net_tests.c b/tests/kds_s2000w_net_tests.c index 3107ff2..bac356a 100644 --- a/tests/kds_s2000w_net_tests.c +++ b/tests/kds_s2000w_net_tests.c @@ -534,7 +534,7 @@ void sane_kds_s2000w_net_start_cancel() SANE_Status status = _sane_kds_s2000w_net_start(h); assert_int_equal(h->read_info->cancel, 1); - assert_int_equal(status, SANE_STATUS_CANCELLED); + assert_int_equal(status, SANE_STATUS_GOOD); free_handler(h); h = NULL; @@ -868,7 +868,7 @@ void sane_kds_s2000w_net_get_parameter_cancel() SANE_Status status = _sane_kds_s2000w_net_get_parameters(h, NULL); assert_int_equal(h->read_info->cancel, 1); - assert_int_equal(status, SANE_STATUS_CANCELLED); + assert_int_equal(status, SANE_STATUS_GOOD); free_handler(h); h = NULL; -- 2.39.5