diff options
author | Alfred E. Heggestad <aeh@db.org> | 2015-11-30 21:28:20 +0100 |
---|---|---|
committer | Alfred E. Heggestad <aeh@db.org> | 2015-11-30 21:28:20 +0100 |
commit | 9cb2b07debed81bf03f443777cba10ebd311cb23 (patch) | |
tree | 31618828ee5f67eaae7db38e4e12a42b0b91190b | |
parent | 11eb31c2f3ccefa742edd8a51becded70460cc50 (diff) |
alsa: fix memory leaks from valgrind
-rw-r--r-- | modules/alsa/alsa.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/alsa/alsa.c b/modules/alsa/alsa.c index 3239d41..e7d983e 100644 --- a/modules/alsa/alsa.c +++ b/modules/alsa/alsa.c @@ -140,6 +140,10 @@ static int alsa_close(void) ausrc = mem_deref(ausrc); auplay = mem_deref(auplay); + /* releases all resources of the global configuration tree, + and sets snd_config to NULL. */ + snd_config_update_free_global(); + return 0; } |