Files
linux-apfs/include/sound
Takashi Iwai e12483e0f3 ALSA: ak4114: Fix wrong register array size
The size of the register cache array is actually 6 instead of 7,
as it caches up to AK4114_REG_INT1_MASK.  This resulted in unexpected
access out of array range, although most of them aren't so serious
(just reading one more byte on the stack at snd_ak4114_create()).

Also, the check of cache size was wrongly done by checking with
sizeof() instead of ARRAY_SIZE().  Fixed this together.

(And yes, hardcoded numbers are bad, but I keep the coding style as is
 for making it clear what this patch actually does.)

Spotted by coverity among several CIDs, e.g. 711621.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2013-10-29 16:42:36 +01:00
..
2013-08-19 15:48:33 +02:00
2012-04-30 23:36:20 +01:00
2013-02-14 17:27:17 +00:00
2012-09-28 14:21:54 +01:00
2013-06-12 17:46:54 +01:00
2012-12-24 15:57:20 +00:00
2013-05-08 15:43:56 +02:00