ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
[pandora-kernel.git] / sound / core / timer.c
index f21a035..7754a37 100644 (file)
@@ -1590,6 +1590,7 @@ static int snd_timer_user_tselect(struct file *file,
        if (err < 0)
                goto __err;
 
+       tu->qhead = tu->qtail = tu->qused = 0;
        kfree(tu->queue);
        tu->queue = NULL;
        kfree(tu->tqueue);