summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
m---------common0
-rw-r--r--ext/pulse/pulsemixerctrl.c2
3 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f4f86ceb..679cf75e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-12-17 Stefan Kost <ensonic@users.sf.net>
+
+ * ext/pulse/pulsemixerctrl.c:
+ Don't leak the pa_operation.
+
2008-12-16 Stefan Kost <ensonic@users.sf.net>
* configure.ac:
diff --git a/common b/common
-Subproject 2c4d28a75c26e572b94a967901254caff83d85c
+Subproject 5dc8ae302733ce1aae5b1aaa613ce77a8ae4b3d
diff --git a/ext/pulse/pulsemixerctrl.c b/ext/pulse/pulsemixerctrl.c
index 0a2cdf81..dc961241 100644
--- a/ext/pulse/pulsemixerctrl.c
+++ b/ext/pulse/pulsemixerctrl.c
@@ -270,6 +270,8 @@ gst_pulsemixer_ctrl_open (GstPulseMixerCtrl * c)
pa_strerror (pa_context_errno (c->context)));
goto unlock_and_fail;
}
+ pa_operation_unref (o);
+ o = NULL;
/* Get sink info */