[alsa-devel] [PATCH] ucm: Set uc_mgr->ctl to NULL after closing it.
Tanu Kaskinen
tanuk at iki.fi
Sat Jan 26 13:20:20 CET 2013
Fixes a double-free bug.
Signed-off-by: Tanu Kaskinen <tanuk at iki.fi>
---
src/ucm/main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/ucm/main.c b/src/ucm/main.c
index 0d7d841..d8b8ada 100644
--- a/src/ucm/main.c
+++ b/src/ucm/main.c
@@ -145,6 +145,7 @@ static int open_ctl(snd_use_case_mgr_t *uc_mgr,
free(uc_mgr->ctl_dev);
uc_mgr->ctl_dev = NULL;
snd_ctl_close(uc_mgr->ctl);
+ uc_mgr->ctl = NULL;
}
err = snd_ctl_open(ctl, ctl_dev, 0);
--
1.7.10.4
More information about the Alsa-devel
mailing list