| 353 |
|
mkvkey(vkey, vert[vndx].p); |
| 354 |
|
lu_delete(&vertab, vkey); |
| 355 |
|
} |
| 356 |
< |
vert[vndx].lused = clock; /* assign it */ |
| 357 |
< |
VCOPY(vert[vndx].p, vp); |
| 356 |
> |
VCOPY(vert[vndx].p, vp); /* assign it */ |
| 357 |
|
printf("v v%d =\n\tp %.15g %.15g %.15g\n", /* print it */ |
| 358 |
|
vndx, vp[0], vp[1], vp[2]); |
| 359 |
|
lp->data = (char *)&vert[vndx]; /* set it */ |
| 360 |
|
} else |
| 361 |
|
vndx = (struct vert *)lp->data - vert; |
| 362 |
+ |
vert[vndx].lused = clock; /* record this use */ |
| 363 |
|
sprintf(vname, "v%d", vndx); |
| 364 |
|
return(vname); |
| 365 |
|
memerr: |