From ef92888a036024c4ea0bbc0eef628b52f9e63b32 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 23 Sep 2025 17:27:29 +0200 Subject: [PATCH] change load profile with switch case --- src/kds_s2000w_option_descriptors.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/kds_s2000w_option_descriptors.c b/src/kds_s2000w_option_descriptors.c index 78a0fa2..490642e 100644 --- a/src/kds_s2000w_option_descriptors.c +++ b/src/kds_s2000w_option_descriptors.c @@ -1311,17 +1311,17 @@ void kds_s2000w_option_descriptors_init(uint8_t profile) { kds_s2000w_debug_printf(ALL, "kds_s2000w_option_descriptors_init"); - if (profile == PROFILE_FULL) { + switch (profile) { + case PROFILE_FULL: _kds_s2000w_option_descriptors_init_full_profile(); - return; - } - - if (profile == PROFILE_230802_V1_0_36) { + break; + case PROFILE_230802_V1_0_36: _kds_s2000w_option_descriptors_init_230802_v1_0_36_profile(); - return; + break; + default: + _kds_s2000w_option_descriptors_init_min_profile(); + break; } - - _kds_s2000w_option_descriptors_init_min_profile(); } void kds_s2000w_option_descriptors_free() -- 2.47.3