From 5c7d9e8473a82279879371ed0b9369b87c53f323 Mon Sep 17 00:00:00 2001 From: stanton Date: Wed, 2 Dec 1998 23:37:21 +0000 Subject: * generic/regc_color.c (subcolor): Added check for error case to avoid an out of bounds array reference. --- generic/regc_color.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generic/regc_color.c b/generic/regc_color.c index 843c05e..c41b971 100644 --- a/generic/regc_color.c +++ b/generic/regc_color.c @@ -308,7 +308,9 @@ pchr c; co = GETCOLOR(cm, c); sco = newsub(cm, co); - + if (sco == COLORLESS) { + return COLORLESS; + } if (co == sco) /* already in an open subcolor */ return co; /* rest is redundant */ cm->cd[co].nchrs--; -- cgit v0.12