aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm_utils.h
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2006-07-17 01:28:38 +0000
committerEric Wong <normalperson@yhbt.net>2006-07-17 01:28:38 +0000
commit5f508702229febe6c042de2d4fe6d23b855cd410 (patch)
tree17f081fcfc0ba3c5cbde288aff5a44a83652b937 /src/pcm_utils.h
parent368034e1995e8cb27b96f98df0fe07542f446023 (diff)
downloadmpd-5f508702229febe6c042de2d4fe6d23b855cd410.tar.gz
mpd-5f508702229febe6c042de2d4fe6d23b855cd410.tar.xz
mpd-5f508702229febe6c042de2d4fe6d23b855cd410.zip
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
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions