--- ray/src/cv/mgflib/context.c 1994/06/24 16:28:15 1.5 +++ ray/src/cv/mgflib/context.c 1994/06/25 09:48:01 1.7 @@ -363,6 +363,18 @@ char *name; } +C_COLOR * +c_getcolor(name) /* get a named color */ +char *name; +{ + register LUENT *lp; + + if ((lp = lu_find(&clr_tab, name)) == NULL) + return(NULL); + return((C_COLOR *)lp->data); +} + + int c_isgrey(clr) /* check if color is grey */ register C_COLOR *clr; @@ -385,7 +397,7 @@ int fl; if (clr->flags & fl) /* already done */ return; - if (!(clr->flags & (C_SXY|C_SSPEC)) /* nothing set */ + if (!(clr->flags & (C_CSXY|C_CSSPEC))) /* nothing set */ *clr = c_dfcolor; else if (fl & C_CSXY) { /* cspec -> cxy */ x = y = z = 0.;