--- ray/src/cv/rad2mgf.c 1994/07/09 09:42:48 2.4 +++ ray/src/cv/rad2mgf.c 1994/08/15 16:29:22 2.5 @@ -306,6 +306,17 @@ uninit() /* mark end of MGF file */ } +clrverts() /* clear vertex table */ +{ + register int i; + + lu_done(&vertab); + for (i = 0; i < NVERTS; i++) + vert[i].lused = 0; + lu_init(&vertab, NVERTS); +} + + add2dispatch(name, func) /* add function to dispatch table */ char *name; int (*func)(); @@ -511,6 +522,7 @@ FUNARGS *fa; fputs(fa->sarg[i], stdout); } putchar('\n'); + clrverts(); /* vertex id's no longer reliable */ return(0); }