From: Bastian Dehn Date: Tue, 9 Apr 2024 16:10:11 +0000 (+0200) Subject: no option descriptor return null X-Git-Tag: v1.0.0^2~27 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=0f45824c0140730757bf6f290c5409bedb93b029;p=sane-kds-s2000w-net.git no option descriptor return null --- diff --git a/src/kds_s2000w_option_descriptors.c b/src/kds_s2000w_option_descriptors.c index db3097b..69b00e6 100644 --- a/src/kds_s2000w_option_descriptors.c +++ b/src/kds_s2000w_option_descriptors.c @@ -558,5 +558,8 @@ void kds_s2000w_option_descriptor_free_option_descriptors() SANE_Option_Descriptor* kds_s2000w_option_get_descriptor(int option) { debug_printf(ALL, "kds_s2000w_option_get_descriptor"); + if (option >= MAX_OPTION_COUNT) + return NULL; + return &descriptor_array[option]; } \ No newline at end of file