From 5ab92efea1b5b39419ede92fadc803991b9db6da Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 22 Sep 2025 12:01:48 +0200 Subject: [PATCH] add group defines --- src/kds_s2000w_option_descriptors.c | 10 +++++----- src/kds_s2000w_option_descriptors.h | 7 +++++++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/kds_s2000w_option_descriptors.c b/src/kds_s2000w_option_descriptors.c index e776150..46a89cf 100644 --- a/src/kds_s2000w_option_descriptors.c +++ b/src/kds_s2000w_option_descriptors.c @@ -1120,7 +1120,7 @@ void kds_s2000w_option_descriptors_init() descriptors[0]->config_name = "OptionCount"; descriptors[0]->descriptor = _kds_s2000w_option_descriptor_num_options(); - descriptors[1]->config_name = "StandardGroup"; + descriptors[1]->config_name = STANDARD_GROUP; descriptors[1]->descriptor = _kds_s2000w_option_descriptor_standard_group(); descriptors[2]->config_name = "ScanSource"; descriptors[2]->descriptor = _kds_s2000w_option_descriptor_scan_source(); @@ -1130,7 +1130,7 @@ void kds_s2000w_option_descriptors_init() descriptors[4]->descriptor = _kds_s2000w_option_descriptor_dpi(); descriptors[5]->config_name = "ScanSide"; descriptors[5]->descriptor = _kds_s2000w_option_descriptor_scanside(); - descriptors[6]->config_name = "GeometryGroup"; + descriptors[6]->config_name = GEOMETRY_GROUP; descriptors[6]->descriptor = _kds_s2000w_option_descriptor_geometry_group(); descriptors[7]->config_name = "CroppingMode"; descriptors[7]->descriptor = _kds_s2000w_option_descriptor_cropping_mode(); @@ -1144,7 +1144,7 @@ void kds_s2000w_option_descriptors_init() descriptors[11]->descriptor = _kds_s2000w_option_descriptor_image_width(); descriptors[12]->config_name = "ImageHeight"; descriptors[12]->descriptor = _kds_s2000w_option_descriptor_image_height(); - descriptors[13]->config_name = "BoldnessSmothingGroup"; + descriptors[13]->config_name = BOLDNESS_SMOOTHING_GROUP; descriptors[13]->descriptor = _kds_s2000w_option_descriptor_boldness_smoothing_group(); descriptors[14]->config_name = "ForegroundBoldnessMode"; descriptors[14]->descriptor = _kds_s2000w_option_descriptor_foreground_boldness_mode(); @@ -1182,7 +1182,7 @@ void kds_s2000w_option_descriptors_init() descriptors[30]->descriptor = _kds_s2000w_option_descriptor_binarization_contrast(); descriptors[31]->config_name = "Reset"; descriptors[31]->descriptor = _kds_s2000w_option_descriptor_config_reset(); - descriptors[32]->config_name = "ImageProcessingGroup"; + descriptors[32]->config_name = IMAGE_PROCESSING_GROUP; descriptors[32]->descriptor = _kds_s2000w_option_descriptor_image_processing_group(); descriptors[33]->config_name = "SkipBlankPages"; descriptors[33]->descriptor = _kds_s2000w_option_descriptor_skip_blank_pages(); @@ -1198,7 +1198,7 @@ void kds_s2000w_option_descriptors_init() descriptors[38]->descriptor = _kds_s2000w_option_descriptor_image_border(); descriptors[39]->config_name = "JpegQuality"; descriptors[39]->descriptor = _kds_s2000w_option_descriptor_jpeg_quality(); - descriptors[40]->config_name = "FeederGropu"; + descriptors[40]->config_name = FEEDER_GROUP; descriptors[40]->descriptor = _kds_s2000w_option_descriptor_feeder_group(); descriptors[41]->config_name = "MaxDocumentLength"; descriptors[41]->descriptor = _kds_s2000w_option_descriptor_max_document_length(); diff --git a/src/kds_s2000w_option_descriptors.h b/src/kds_s2000w_option_descriptors.h index ee36a9c..1457f7f 100644 --- a/src/kds_s2000w_option_descriptors.h +++ b/src/kds_s2000w_option_descriptors.h @@ -3,6 +3,13 @@ #include #include +#define STANDARD_GROUP "STANDARD_GROUP" +#define GEOMETRY_GROUP "GeometryGroup" +#define BOLDNESS_SMOOTHING_GROUP "BoldnessSmothingGroup" +#define BOLDNESS_COLOR_GROUP "BoldnessColorGroup" +#define IMAGE_PROCESSING_GROUP "ImageProcessingGroup" +#define FEEDER_GROUP "FeederGroup" + typedef struct { const char* config_name; SANE_Option_Descriptor descriptor; -- 2.47.3