فهرست منبع

ALSA: hda - Fix Realtek's chained fixup checks

The check of chained fixup list entry was done against the wrong element.
A stupid mistake during refactoring.

Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Takashi Iwai 14 سال پیش
والد
کامیت
24af2b1cc4
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      sound/pci/hda/patch_realtek.c

+ 2 - 2
sound/pci/hda/patch_realtek.c

@@ -1704,11 +1704,11 @@ static void alc_apply_fixup(struct hda_codec *codec, int action)
 				   codec->chip_name, fix->type);
 				   codec->chip_name, fix->type);
 			break;
 			break;
 		}
 		}
-		if (!fix[id].chained)
+		if (!fix->chained)
 			break;
 			break;
 		if (++depth > 10)
 		if (++depth > 10)
 			break;
 			break;
-		id = fix[id].chain_id;
+		id = fix->chain_id;
 	}
 	}
 }
 }