From f88298796ba174ed154fff5102b6f151baeb3257 Mon Sep 17 00:00:00 2001 From: Zhang Hai Peng Date: Thu, 14 Nov 2024 22:13:45 +0800 Subject: [PATCH] fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE (cherry picked from commit 59d20e80d300825e06431dad9d22241884905a2d) Co-authored-by: zhanghaipeng --- .../bt/host/bluedroid/common/include/common/bt_target.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/bt/host/bluedroid/common/include/common/bt_target.h b/components/bt/host/bluedroid/common/include/common/bt_target.h index 9f848960ab..c616b8452a 100644 --- a/components/bt/host/bluedroid/common/include/common/bt_target.h +++ b/components/bt/host/bluedroid/common/include/common/bt_target.h @@ -200,11 +200,16 @@ #define BLE_50_FEATURE_SUPPORT FALSE #endif +#if (UC_BT_BLE_ENABLED ==TRUE) #if (UC_BT_BLE_42_FEATURES_SUPPORTED == TRUE || BLE_50_FEATURE_SUPPORT == FALSE) #define BLE_42_FEATURE_SUPPORT TRUE #else #define BLE_42_FEATURE_SUPPORT FALSE #endif +#else +#define BLE_42_FEATURE_SUPPORT FALSE +#define BLE_50_FEATURE_SUPPORT FALSE +#endif /* UC_BT_BLE_ENABLED */ #if (UC_BT_BLE_FEAT_PERIODIC_ADV_SYNC_TRANSFER == TRUE) #define BLE_FEAT_PERIODIC_ADV_SYNC_TRANSFER TRUE