Merge "ALSA: timer: check if timer->card is null before using it"

This commit is contained in:
Linux Build Service Account 2016-09-09 01:26:03 -07:00 committed by Gerrit - the friendly Code Review server
commit c175473643

View file

@ -1121,7 +1121,11 @@ static void snd_timer_proc_read(struct snd_info_entry *entry,
mutex_lock(&register_mutex);
list_for_each_entry(timer, &snd_timer_list, device_list) {
if (timer->card && timer->card->shutdown)
if (timer->card == NULL) {
pr_debug("%s: timer->card is NULL\n", __func__);
continue;
}
if (timer->card->shutdown)
continue;
switch (timer->tmr_class) {
case SNDRV_TIMER_CLASS_GLOBAL: