diff --git a/src/modules/bluetooth/a2dp-codec-sbc.c b/src/modules/bluetooth/a2dp-codec-sbc.c index 0623ba677574dad7d2e5a17a7ecaa39fb4b322fc..28ac4ddc7807bcca654f5793ca8279abdce8d2d3 100644 --- a/src/modules/bluetooth/a2dp-codec-sbc.c +++ b/src/modules/bluetooth/a2dp-codec-sbc.c @@ -323,11 +323,7 @@ static int cmp_endpoints(const uint8_t *capabilities1_buffer, uint8_t capabiliti return 1; /* Last preference is by frequency */ - cmp = cmp_endpoints_by_freq(capabilities1, capabilities2, default_sample_spec, for_encoding); - if (cmp != 0) - return cmp; - - return 0; + return cmp_endpoints_by_freq(capabilities1, capabilities2, default_sample_spec, for_encoding); } static int cmp_endpoints_fixed_bitpool(const uint8_t *capabilities1_buffer, uint8_t capabilities1_size, const uint8_t *capabilities2_buffer, uint8_t capabilities2_size, const pa_sample_spec *default_sample_spec, bool for_encoding) {