From: Bastian Dehn Date: Sat, 18 Oct 2025 08:19:08 +0000 (+0200) Subject: change profile type X-Git-Tag: v1.1.14^2~1 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=a5c000bc308c2e3ee5ba29d12333cf99da61d069;p=sane-kds-s2000w-net.git change profile type --- diff --git a/src/kds_s2000w_option_descriptors.c b/src/kds_s2000w_option_descriptors.c index 0bb90da..b4cc3e2 100644 --- a/src/kds_s2000w_option_descriptors.c +++ b/src/kds_s2000w_option_descriptors.c @@ -1753,7 +1753,7 @@ SANE_Status _kds_s2000w_option_descriptors_init_full_profile() /******************************************************************************* * public methods ******************************************************************************/ -SANE_Status kds_s2000w_option_descriptors_init(uint8_t profile) +SANE_Status kds_s2000w_option_descriptors_init(profile_t profile) { kds_s2000w_debug_printf(ALL, "kds_s2000w_option_descriptors_init"); diff --git a/src/kds_s2000w_option_descriptors.h b/src/kds_s2000w_option_descriptors.h index 3732d78..615ebb0 100644 --- a/src/kds_s2000w_option_descriptors.h +++ b/src/kds_s2000w_option_descriptors.h @@ -58,18 +58,18 @@ #define DOCUMENT_FEEDER_TIMEOUT "DocumentFeederTimeout" #define DOCUMENT_FEEDER_TIMEOUT_RESPONSE "DocumentFeederTimeoutResponse" -enum { +typedef enum { PROFILE_MIN, PROFILE_230802_V1_0_36, PROFILE_FULL -}; +} profile_t; typedef struct { const char* config_name; SANE_Option_Descriptor* descriptor; } option_descriptor_t; -SANE_Status kds_s2000w_option_descriptors_init(uint8_t profile); +SANE_Status kds_s2000w_option_descriptors_init(profile_t profile); void kds_s2000w_option_descriptors_free(); uint8_t kds_s2000w_option_descriptors_get_max_option_count();