]> git.neil.brown.name Git - history.git/commitdiff
input: sunkbd.c - fix reading beyond end of keycode array.
authorVojtech Pavlik <vojtech@suse.cz>
Wed, 12 Feb 2003 12:09:03 +0000 (13:09 +0100)
committerVojtech Pavlik <vojtech@suse.cz>
Wed, 12 Feb 2003 12:09:03 +0000 (13:09 +0100)
drivers/input/keyboard/sunkbd.c

index ccfbf94c39efae7ed13fcb8d9ee952f20f5a34c6..e0fd1bc4c4f7fe302c1c8350f36d7873146fd097 100644 (file)
@@ -268,7 +268,7 @@ static void sunkbd_connect(struct serio *serio, struct serio_dev *dev)
        sprintf(sunkbd->name, "Sun Type %d keyboard", sunkbd->type);
 
        memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode));
-       for (i = 0; i < 255; i++)
+       for (i = 0; i < 127; i++)
                set_bit(sunkbd->keycode[i], sunkbd->dev.keybit);
        clear_bit(0, sunkbd->dev.keybit);