pulseaudio/src
Tanu Kaskinen 9f832ca565 bluetooth: Don't free read_smoother in pa__done().
pa__done() calls stop_thread(), and stop_thread() already
frees the smoother. The duplicate freeing is not strictly
a bug, but static analyzers (in this case Coverity) may
complain about double-freeing, because when pa__done()
"frees" the smoother (which doesn't actually ever happen),
the pointer is not nulled. pa__done() then calls
bt_transport_release(), which will also free the smoother
if it's not NULL.

The analyzer complaint could be silenced also by nulling
the pointer in pa__done(), but since this is clearly
redundant code, I chose to remove it.
2012-12-19 12:31:49 +02:00
..
daemon conf: Load bluetooth-policy module by default 2012-11-29 05:39:30 +02:00
modules bluetooth: Don't free read_smoother in pa__done(). 2012-12-19 12:31:49 +02:00
pulse mainloop: Check pa_write() return value. 2012-12-19 12:31:47 +02:00
pulsecore core-util: Improve get_path() documentation 2012-12-19 12:31:48 +02:00
tests Revert "tests: modify alsa-time-test to use 'check' framework" 2012-11-05 17:48:20 +05:30
utils qpaeq: Try to load equalizer module before failing, better error messages 2012-12-19 12:31:49 +02:00
.gitignore .gitignore: Add cpu-test. 2012-09-07 17:22:10 +03:00
depmod.py remove remaining $ 2008-06-18 22:38:32 +02:00
Makefile.am role-ducking: Apply a ducking effect based on streams roles 2012-12-19 12:31:48 +02:00
map-file introspect: Add functions to handle the latency offset. 2012-06-30 14:41:08 +03:00