From 712abb7719440e132750fedf1bab60db9c1023fd Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 12 Dec 2022 21:09:32 +0000 Subject: [PATCH] Add an assertion that all colours are within range Because I know I'm going to mess this up at some point. --- midend.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/midend.c b/midend.c index 1e03693..67606bb 100644 --- a/midend.c +++ b/midend.c @@ -1348,6 +1348,9 @@ float *midend_colours(midend *me, int *ncolours) ret[i*3 + 1] = g / 255.0F; ret[i*3 + 2] = b / 255.0F; } + assert(0.0F <= ret[i*3 + 0] && ret[i*3 + 0] <= 1.0F); + assert(0.0F <= ret[i*3 + 1] && ret[i*3 + 1] <= 1.0F); + assert(0.0F <= ret[i*3 + 2] && ret[i*3 + 2] <= 1.0F); } }