]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fix a memory leak in PCM hook plugin
authorTakashi Iwai <tiwai@suse.de>
Fri, 18 Jan 2008 13:43:56 +0000 (14:43 +0100)
committerTakashi Iwai <tiwai@suse.de>
Fri, 18 Jan 2008 13:43:56 +0000 (14:43 +0100)
src/pcm/pcm_hooks.c

index 0b456aba87da77581fa141f7b3a862ad938f976e..5f9b6625fa4aa785e30b1a06e18f1bc85155b59c 100644 (file)
@@ -661,6 +661,7 @@ int _snd_pcm_hook_ctl_elems_install(snd_pcm_t *pcm, snd_config_t *conf)
                               snd_pcm_hook_ctl_elems_close, sctl);
        if (err < 0)
                goto _err;
+       snd_config_delete(pcm_conf);
        return 0;
  _err:
        if (h_hw_params)