From: Bastian Dehn Date: Wed, 24 Jan 2024 20:12:02 +0000 (+0100) Subject: change option descriptor with switch statement X-Git-Tag: v1.0.0^2~464 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=d1d958f8e189a494c74fac340cb627cb3b454c3a;p=sane-kds-s2000w-net.git change option descriptor with switch statement --- 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;