mpd/src/audioOutputs
Eric Wong 5f50870222 alsa: fix memory leaks from snd_*_open*()
ALSA uses a global config structure that's overwritten (and not
free'd) every time one of those functions is called, so we have
to manually call snd_config_update_free_global() to release it.

Hint taken from MEMORY-LEAK in the ALSA source code

git-svn-id: https://svn.musicpd.org/mpd/trunk@4381 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2006-07-17 01:28:38 +00:00
..
audioOutput_alsa.c alsa: fix memory leaks from snd_*_open*() 2006-07-17 01:28:38 +00:00
audioOutput_ao.c Change shank's email address 2006-07-14 19:37:45 +00:00
audioOutput_mvp.c [CLEANUP] Fix indentation to be like the rest of 2006-07-15 05:16:53 +00:00
audioOutput_oss.c sparse: ANSI-fy function declarations 2006-07-17 00:15:34 +00:00
audioOutput_osx.c Change shank's email address 2006-07-14 19:37:45 +00:00
audioOutput_pulse.c Use audio_output { name } for the stream name in PulseAudio, but do it The Right Way 2006-07-14 20:39:18 +00:00
audioOutput_shout.c sparse: ANSI-fy function declarations 2006-07-17 00:15:34 +00:00