Bluetooth: Audio: Fix missing setting of data and meta len

A recent refactor of bt_audio_codec_cap to flat arrays missed setting
data_len and meta_len fields.

Signed-off-by: Magdalena Kasenberg <magdalena.kasenberg@codecoup.pl>
This commit is contained in:
Magdalena Kasenberg 2023-08-16 10:58:36 +02:00 committed by Carles Cufí
commit 7bf502d806

View file

@ -1300,6 +1300,7 @@ static int unicast_client_set_codec_cap(uint8_t id, uint16_t cid, uint16_t vid,
}
}
memcpy(codec_cap->data, data, data_len);
codec_cap->data_len = data_len;
}
if (meta_len > 0U) {
@ -1318,6 +1319,7 @@ static int unicast_client_set_codec_cap(uint8_t id, uint16_t cid, uint16_t vid,
}
memcpy(codec_cap->meta, meta, meta_len);
codec_cap->meta_len = meta_len;
}
return 0;