summaryrefslogtreecommitdiffstats
path: root/drivers/tty/vt
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2016-09-15 16:47:10 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-09-22 11:41:54 +0200
commit0bf1f4a8a399d2c8c0396b8cc0439f8d6ca3581b (patch)
tree7d27443bfa1daac9b61db3f31a81d5afe6be0b28 /drivers/tty/vt
parentvt: Fix a read-past-array in vc_t416_color(). (diff)
downloadlinux-0bf1f4a8a399d2c8c0396b8cc0439f8d6ca3581b.tar.xz
linux-0bf1f4a8a399d2c8c0396b8cc0439f8d6ca3581b.zip
vt: Make a comparison <= for readability.
All other uses of vc_npar are inclusive (save for < NPAR) which raises eyebrows, so let's at least do so consistently. Signed-off-by: Adam Borowski <kilobyte@angband.pl> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/vt')
-rw-r--r--drivers/tty/vt/vt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/tty/vt/vt.c b/drivers/tty/vt/vt.c
index b51586fea4e8..52442ccf20c0 100644
--- a/drivers/tty/vt/vt.c
+++ b/drivers/tty/vt/vt.c
@@ -1312,7 +1312,7 @@ static int vc_t416_color(struct vc_data *vc, int i,
if (i > vc->vc_npar)
return i;
- if (vc->vc_par[i] == 5 && i < vc->vc_npar) {
+ if (vc->vc_par[i] == 5 && i + 1 <= vc->vc_npar) {
/* 256 colours -- ubiquitous */
i++;
rgb_from_256(vc->vc_par[i], &c);