codec_pref: fix missing breaks in switch-case statement

In function test_codec_support_bts() the switch case statement lacks
break; statements for some cases. This may lead into messed up codec
decisions.

- Add missing break statements

Change-Id: Ib5400a0a0a8a39fa714bd087df345160bed5cc61
This commit is contained in:
Philipp Maier 2018-09-13 12:07:54 +02:00
parent f96c04a198
commit 63c81ef0ef
1 changed files with 4 additions and 0 deletions

View File

@ -148,15 +148,19 @@ static bool test_codec_support_bts(const struct bts_codec_conf *bts_codec, uint8
case GSM0808_PERM_FR2:
if (bts_codec->efr)
return true;
break;
case GSM0808_PERM_FR3:
if (bts_codec->amr)
return true;
break;
case GSM0808_PERM_HR1:
if (bts_codec->hr)
return true;
break;
case GSM0808_PERM_HR3:
if (bts_codec->amr)
return true;
break;
default:
return false;
}