From 496b3884ab066c28e8de25d2ef3bc370fdda384a Mon Sep 17 00:00:00 2001 From: SarahW Date: Sat, 16 Dec 2017 21:14:05 +0000 Subject: [PATCH] Fixed out-of-bounds array accesses in Toshiba 3100e video code - fixes display when using profile guided optimisation. --- src/vid_t3100e.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/vid_t3100e.c b/src/vid_t3100e.c index 4172f8f..c1195b6 100644 --- a/src/vid_t3100e.c +++ b/src/vid_t3100e.c @@ -599,15 +599,11 @@ void t3100e_recalcattrs(t3100e_t *t3100e) { blinkcols[n][0] = normcols[n][0] = amber; blinkcols[n][1] = normcols[n][1] = black; - blinkcols[n+128][0] = normcols[n+128][0] = amber; - blinkcols[n+128][1] = normcols[n+128][1] = black; } else /* Normal */ { blinkcols[n][0] = normcols[n][0] = black; blinkcols[n][1] = normcols[n][1] = amber; - blinkcols[n+128][0] = normcols[n+128][0] = black; - blinkcols[n+128][1] = normcols[n+128][1] = amber; } if (t3100e->attrmap & 8) boldcols[n] = 1; /* Bold */ }