diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2019-01-19 16:33:25 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2019-01-19 16:37:55 +0700 |
commit | c120422a240cb8d0c84a7c43bd0646d9fd70f444 (patch) | |
tree | 7745a2137f0d50b46c444529db570f08da78225a | |
parent | 06321a39e07b3bc4a9f5701e86c0b70c702b8d7e (diff) |
receiver: use switch in multiframe_configuration.set_type()
Change-Id: I2d929bb2eac42beb8f9da9f7ed27fe41e09ab0b6
-rw-r--r-- | lib/receiver/receiver_config.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/lib/receiver/receiver_config.h b/lib/receiver/receiver_config.h index b3c0f49..4937d5b 100644 --- a/lib/receiver/receiver_config.h +++ b/lib/receiver/receiver_config.h @@ -41,13 +41,21 @@ class multiframe_configuration ~multiframe_configuration() {} void set_type(multiframe_type type) { - if (type == multiframe_26) { - d_burst_types.resize(26); - } else { + switch (type) { + case multiframe_51: d_burst_types.resize(51); + d_type = multiframe_51; + break; + case multiframe_26: + d_burst_types.resize(26); + d_type = multiframe_26; + break; + case unknown: + default: + d_burst_types.resize(0); + d_type = unknown; + break; } - - d_type = type; } void set_burst_type(int nr, burst_type type) { |