mirror of https://github.com/thesofproject/sof.git
ipc4: copier: Fix memory leak
Adds forgotten buffer_free() for copier multi_endpoint_buffer. Signed-off-by: Serhiy Katsyuba <serhiy.katsyuba@intel.com>
This commit is contained in:
parent
322d2cc08f
commit
d2336bbe4b
|
@ -715,6 +715,9 @@ static void copier_free(struct comp_dev *dev)
|
|||
rfree(cd->hd);
|
||||
}
|
||||
|
||||
if (cd->multi_endpoint_buffer)
|
||||
buffer_free(cd->multi_endpoint_buffer);
|
||||
|
||||
for (i = 0; i < cd->endpoint_num; i++) {
|
||||
if (dev->ipc_config.type != SOF_COMP_HOST || cd->ipc_gtw) {
|
||||
cd->endpoint[i]->drv->ops.free(cd->endpoint[i]);
|
||||
|
|
Loading…
Reference in New Issue