From: Jaroslav Kysela Date: Thu, 12 Feb 2026 10:15:55 +0000 (+0100) Subject: control: remap - fix memory leak in remap_load_list() X-Git-Tag: v1.2.16~17 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=1823b4cd4b1469ec506fde5795fc0221144fb3f1;p=alsa-lib.git control: remap - fix memory leak in remap_load_list() Signed-off-by: Jaroslav Kysela --- diff --git a/src/control/control_remap.c b/src/control/control_remap.c index 4d666bb4..80a0f43b 100644 --- a/src/control/control_remap.c +++ b/src/control/control_remap.c @@ -564,8 +564,7 @@ static int remap_load_list(snd_ctl_remap_t *remap) if (err < 0) break; } while (list.count != list.used); - if (err < 0) - free(list.pids); + snd_ctl_elem_list_free_space(&list); return err; }