projects
/
external
/
alsa-lib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
tizen 2.3.1 release
[external/alsa-lib.git]
/
src
/
pcm
/
pcm_multi.c
diff --git
a/src/pcm/pcm_multi.c
b/src/pcm/pcm_multi.c
index
68f2d68
..
6b39c7a
100644
(file)
--- a/
src/pcm/pcm_multi.c
+++ b/
src/pcm/pcm_multi.c
@@
-886,6
+886,8
@@
int snd_pcm_multi_open(snd_pcm_t **pcmp, const char *name,
err = snd_pcm_new(&pcm, SND_PCM_TYPE_MULTI, name, stream,
multi->slaves[0].pcm->mode);
if (err < 0) {
+ free(multi->slaves);
+ free(multi->channels);
free(multi);
return err;
}