summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Röjfors <richard@puffinpack.se>2020-12-20 11:18:27 +0000
committerDenis Kenzior <denkenz@gmail.com>2020-12-22 09:43:36 -0600
commit66cd5df5d754ffa30f4d9a189d62c71658fb86b0 (patch)
tree0d83df991f1bec5eab47b0634fe280e8b5ed101c
parent285fad8f39d46a5f0a0f9d194789978227558d1e (diff)
downloadofono-66cd5df5d754ffa30f4d9a189d62c71658fb86b0.tar.gz
huawei: Fix implicit enum conversion
GCC 10 warns about this implicit conversion: drivers/huaweimodem/radio-settings.c: In function ‘band_gsm_from_huawei’: drivers/huaweimodem/radio-settings.c:107:10: error: implicit conversion from ‘enum ofono_radio_band_umts’ to ‘enum ofono_radio_band_gsm’ [-Werror=enum-conversion] 107 | return OFONO_RADIO_BAND_UMTS_ANY; Member from the incorrect enum was returned, both had the value 0, so the code would still work.
-rw-r--r--drivers/huaweimodem/radio-settings.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/huaweimodem/radio-settings.c b/drivers/huaweimodem/radio-settings.c
index c8ebcba0..b3f31e56 100644
--- a/drivers/huaweimodem/radio-settings.c
+++ b/drivers/huaweimodem/radio-settings.c
@@ -104,7 +104,7 @@ static enum ofono_radio_band_gsm band_gsm_from_huawei(unsigned int band)
size_t i;
if (band == HUAWEI_BAND_ANY)
- return OFONO_RADIO_BAND_UMTS_ANY;
+ return OFONO_RADIO_BAND_GSM_ANY;
for (i = ARRAY_SIZE(huawei_band_gsm_table) - 1; i > 0; i--) {
if (huawei_band_gsm_table[i].band_huawei & band)