lm8333: Fix check ordering
Fix harmless reference off end of array Reported-by: <dcb314@hotmail.com> Resolves-bug: https://bugzilla.kernel.org/show_bug.cgi?43861 Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
c224071e28
commit
954bd6d1c9
|
@ -91,7 +91,7 @@ static void lm8333_key_handler(struct lm8333 *lm8333)
|
|||
return;
|
||||
}
|
||||
|
||||
for (i = 0; keys[i] && i < LM8333_FIFO_TRANSFER_SIZE; i++) {
|
||||
for (i = 0; i < LM8333_FIFO_TRANSFER_SIZE && keys[i]; i++) {
|
||||
pressed = keys[i] & 0x80;
|
||||
code = keys[i] & 0x7f;
|
||||
|
||||
|
|
Loading…
Reference in New Issue