summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <mznyfn@0pointer.de>2008-09-25 21:01:55 +0200
committerTakashi Iwai <tiwai@suse.de>2008-09-26 11:46:41 +0200
commit2180062440a322576a6a382cddfb0e62eae44512 (patch)
treede5591a4b95a2085456c4f2c4d1bf2ab120b1f05
parente8b648773306fa7cba0907cc92f4a0366eb54e74 (diff)
pulse - fix minor memory leak
If we fail, we need to free the device string Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r--pulse/pcm_pulse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c
index 9a50aff..a5f794f 100644
--- a/pulse/pcm_pulse.c
+++ b/pulse/pcm_pulse.c
@@ -917,6 +917,7 @@ error:
if (pcm->p)
pulse_free(pcm->p);
+ free(pcm->device);
free(pcm);
return err;