From 033b694128a42dbfc3b9c8b15ff966bc3869eda1 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 28 Aug 2018 17:31:18 +0800 Subject: [PATCH] bt/a2dp: fix incorrect return type MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit res was declared as “bool” so expression ((count == 0) ? A2D_SET_ONE_BIT : A2D_SET_MULTL_BIT) always evaluated to “true”, and was implicitly converted to A2D_SET_ONE_BIT. --- components/bt/bluedroid/stack/a2dp/a2d_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/bt/bluedroid/stack/a2dp/a2d_api.c b/components/bt/bluedroid/stack/a2dp/a2d_api.c index 73b174e61..937e46b1e 100644 --- a/components/bt/bluedroid/stack/a2dp/a2d_api.c +++ b/components/bt/bluedroid/stack/a2dp/a2d_api.c @@ -352,8 +352,8 @@ UINT8 A2D_SetTraceLevel (UINT8 new_level) ******************************************************************************/ UINT8 A2D_BitsSet(UINT8 num) { - UINT8 count; - BOOLEAN res; + UINT8 count; + UINT8 res; if (num == 0) { res = A2D_SET_ZERO_BIT; } else {