Bluetooth: PACS: Fix support context if SRC/SNK disabled
If CONFIG_BT_PAC_SNK or CONFIG_BT_PAC_SRC was not enabled, the
function would not build due to missing Kconfig
(CONFIG_BT_PACS_SNK_CONTEXT or CONFIG_BT_PACS_SRC_CONTEXT).
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
diff --git a/subsys/bluetooth/audio/pacs.c b/subsys/bluetooth/audio/pacs.c
index dab9e14..a349818 100644
--- a/subsys/bluetooth/audio/pacs.c
+++ b/subsys/bluetooth/audio/pacs.c
@@ -201,17 +201,17 @@
{
struct bt_pacs_context context;
- if (IS_ENABLED(CONFIG_BT_PAC_SNK)) {
- context.snk = sys_cpu_to_le16(CONFIG_BT_PACS_SNK_CONTEXT);
- } else {
- context.snk = BT_AUDIO_CONTEXT_TYPE_PROHIBITED;
- }
+#if defined(CONFIG_BT_PAC_SNK)
+ context.snk = sys_cpu_to_le16(CONFIG_BT_PACS_SNK_CONTEXT);
+#else
+ context.snk = BT_AUDIO_CONTEXT_TYPE_PROHIBITED;
+#endif
- if (IS_ENABLED(CONFIG_BT_PAC_SRC)) {
- context.src = sys_cpu_to_le16(CONFIG_BT_PACS_SRC_CONTEXT);
- } else {
- context.src = BT_AUDIO_CONTEXT_TYPE_PROHIBITED;
- }
+#if defined(CONFIG_BT_PAC_SRC)
+ context.src = sys_cpu_to_le16(CONFIG_BT_PACS_SRC_CONTEXT);
+#else
+ context.src = BT_AUDIO_CONTEXT_TYPE_PROHIBITED;
+#endif
BT_DBG("conn %p attr %p buf %p len %u offset %u", conn, attr, buf, len,
offset);