diff --git a/profiles/audio/bap.c b/profiles/audio/bap.c
index 3fcf21d..53e7b3e 100644
--- a/profiles/audio/bap.c
+++ b/profiles/audio/bap.c
if (!util_iov_pull_u8(&iov,
(void *)&l3_caps->iov_len)) {
free(l3_caps);
+ free(path);
ret = false;
goto group_fail;
}
l2_caps, l3_caps, &matched_lpac,
&merged_caps);
- if (matched_lpac == NULL || merged_caps == NULL)
+ if (matched_lpac == NULL || merged_caps == NULL) {
+ free(path);
continue;
+ }
create_stream_for_bis(bap_data, matched_lpac, qos,
merged_caps, meta, path);