diff options
-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; } |