--- ray/src/px/pcomb.c 1996/09/05 10:38:53 2.19 +++ ray/src/px/pcomb.c 1998/10/27 09:08:25 2.21 @@ -235,14 +235,14 @@ char *s; COLOR ctmp; if (isheadid(s)) /* header id */ - return; /* don't echo */ + return(0); /* don't echo */ if (formatval(fmt, s)) { /* check format */ if (globmatch(ourfmt, fmt)) { wrongformat = 0; strcpy(ourfmt, fmt); } else wrongformat = 1; - return; /* don't echo */ + return(0); /* don't echo */ } if (isexpos(s)) { /* exposure */ d = exposval(s); @@ -256,7 +256,7 @@ char *s; gotview++; /* echo line */ putchar('\t'); - fputs(s, stdout); + return(fputs(s, stdout)); } @@ -534,6 +534,7 @@ register char *nam; if (ltick[fn] < eclock) { /* need to compute? */ lorg[fn][0] = lorg[fn][1] = lorg[fn][2] = 0.0; ldir[fn][0] = ldir[fn][1] = ldir[fn][2] = 0.0; + ldist[fn] = -1.0; if (input[fn].vw.type == 0) errno = EDOM; else {