From 97936cdb4e3c4d5866f2ea3fc3ef162030414e4c Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Sun, 3 Jul 2016 12:51:11 -0400 Subject: [PATCH] fix kernel video driver --- Kernel/platform-coco3/video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/platform-coco3/video.c b/Kernel/platform-coco3/video.c index db0aff2f..fe4f0297 100644 --- a/Kernel/platform-coco3/video.c +++ b/Kernel/platform-coco3/video.c @@ -165,7 +165,7 @@ int gfx_draw_op(uarg_t arg, char *ptr) break; } l -= 8; - if (p[0] > 191 || p[1] > 31 || p[2] > 191 || p[3] > 31 || + if (p[0] > 191 || p[1] > 31 || p[2] > 192 || p[3] > 32 || p[0] + p[2] > 192 || p[1] + p[3] > 32 || (p[2] * p[3]) > l) { err = -EFAULT; -- 2.34.1