]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fix double free in rate plugin
authorTakashi Iwai <tiwai@suse.de>
Fri, 17 Mar 2006 18:06:23 +0000 (18:06 +0000)
committerTakashi Iwai <tiwai@suse.de>
Fri, 17 Mar 2006 18:06:23 +0000 (18:06 +0000)
Fixed double free in rate plugin (bug#1937).

src/pcm/pcm_rate.c

index 083819b890b6a8a7b223e82eafb131924e90ae55..95f43dfba0f2df999fcf36d8330d8fb902e3e38a 100644 (file)
@@ -619,6 +619,7 @@ static int snd_pcm_rate_hw_free(snd_pcm_t *pcm)
                rate->sareas = NULL;
        }
        free(rate->old_sample);
+       rate->old_sample = NULL;
        return snd_pcm_hw_free(rate->gen.slave);
 }