From d1d958f8e189a494c74fac340cb627cb3b454c3a Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Wed, 24 Jan 2024 21:12:02 +0100 Subject: [PATCH] change option descriptor with switch statement --- src/kds_s2000w_net.c | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 49179b7..869e1a6 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -73,16 +73,18 @@ const SANE_Option_Descriptor* _sane_kds_s2000w_net_get_option_descriptor( SANE_Handle handle, SANE_Int option) { current_state* state = kds_s2000w_handler_current_state(); - if (option == 0) { - optionDescripor->name = "count of options"; - optionDescripor->title = "count of options"; - optionDescripor->desc = "count of options"; - optionDescripor->type = state->type; - optionDescripor->unit = SANE_UNIT_NONE; - optionDescripor->size = state->size; - optionDescripor->cap = 0; - optionDescripor->constraint_type = SANE_CONSTRAINT_NONE; - optionDescripor->constraint.string_list = NULL; + switch (option) { + default: + optionDescripor->name = "count of options"; + optionDescripor->title = "count of options"; + optionDescripor->desc = "count of options"; + optionDescripor->type = state->type; + optionDescripor->unit = SANE_UNIT_NONE; + optionDescripor->size = state->size; + optionDescripor->cap = 0; + optionDescripor->constraint_type = SANE_CONSTRAINT_NONE; + optionDescripor->constraint.string_list = NULL; + break; } return optionDescripor; -- 2.39.5