| # | Line 57 | Line 57 | getface( /* get arguments for a face */ | |
|---|---|---|
| 57 | f->va = o->oargs.farg; | |
| 58 | f->nv = o->oargs.nfargs / 3; | |
| 59 | /* check for last==first */ | |
| 60 | < | if (dist2(VERTEX(f,0),VERTEX(f,f->nv-1)) <= FTINY*FTINY) |
| 60 | > | if (f->nv > 3 && dist2(VERTEX(f,0),VERTEX(f,f->nv-1)) <= FTINY*FTINY) |
| 61 | f->nv--; | |
| 62 | /* compute area and normal */ | |
| 63 | f->norm[0] = f->norm[1] = f->norm[2] = 0.0; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |