From c120422a240cb8d0c84a7c43bd0646d9fd70f444 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Sat, 19 Jan 2019 16:33:25 +0700 Subject: receiver: use switch in multiframe_configuration.set_type() Change-Id: I2d929bb2eac42beb8f9da9f7ed27fe41e09ab0b6 --- lib/receiver/receiver_config.h | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'lib') 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) { -- cgit v1.2.3