From 0dea1a84d6fba61d98170b3e128485576314479b Mon Sep 17 00:00:00 2001 From: Zhang Hai Peng Date: Thu, 14 Nov 2024 22:13:50 +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 58191d24b6..0e869dad45 100644 --- a/components/bt/host/bluedroid/common/include/common/bt_target.h +++ b/components/bt/host/bluedroid/common/include/common/bt_target.h @@ -215,11 +215,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