--- ray/src/rt/rv2.c 1994/02/28 09:24:43 2.24 +++ ray/src/rt/rv2.c 1994/07/12 15:24:28 2.25 @@ -350,12 +350,13 @@ char *s; register PNODE *p = &ptrunk; int adapt = 0; double e = 1.0; -start: + for (cp = s; isspace(*cp); cp++) ; if (*cp == '@') { adapt++; - goto start; + while (isspace(*++cp)) + ; } if (*cp == '\0') { /* normalize to point */ if (dev->getcur == NULL)