From 573b9d6ca87489cad40a6abb8c69c0c26569691b Mon Sep 17 00:00:00 2001 From: Arun Raghavan Date: Sat, 18 Jun 2011 11:35:41 -0700 Subject: stream: Fix a couple of format_info leaks --- src/pulse/stream.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/pulse/stream.c b/src/pulse/stream.c index cd5182ab..4c754b73 100644 --- a/src/pulse/stream.c +++ b/src/pulse/stream.c @@ -303,7 +303,10 @@ static void stream_free(pa_stream *s) { pa_smoother_free(s->smoother); for (i = 0; i < s->n_formats; i++) - pa_xfree(s->req_formats[i]); + pa_format_info_free(s->req_formats[i]); + + if (s->format) + pa_format_info_free(s->format); pa_xfree(s->device_name); pa_xfree(s); -- cgit