9d47964bfd
The comparison for devnr limits is off-by-one, the current check
allows 0 to AD5755_NUM_CHANNELS and the limit should be in fact
0 to AD5755_NUM_CHANNELS - 1. This can lead to an out of bounds
write to pdata->dac[devnr]. Fix this by replacing > with >= on the
comparison.
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Fixes:
|
||
---|---|---|
.. | ||
ad5064.c | ||
ad5360.c | ||
ad5380.c | ||
ad5421.c | ||
ad5446.c | ||
ad5449.c | ||
ad5504.c | ||
ad5592r-base.c | ||
ad5592r-base.h | ||
ad5592r.c | ||
ad5593r.c | ||
ad5624r.h | ||
ad5624r_spi.c | ||
ad5686.c | ||
ad5755.c | ||
ad5761.c | ||
ad5764.c | ||
ad5791.c | ||
ad7303.c | ||
cio-dac.c | ||
Kconfig | ||
lpc18xx_dac.c | ||
m62332.c | ||
Makefile | ||
max517.c | ||
max5821.c | ||
mcp4725.c | ||
mcp4922.c | ||
stx104.c | ||
vf610_dac.c |