diff options
Diffstat (limited to 'render/meshdraw.c')
-rw-r--r-- | render/meshdraw.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/render/meshdraw.c b/render/meshdraw.c index 5264a2f1..79a49768 100644 --- a/render/meshdraw.c +++ b/render/meshdraw.c @@ -234,12 +234,9 @@ fz_drawtriangle(fz_pixmap *pix, float *av, float *bv, float *cv, int n) int i, k; - for (i = 0; i < n; i++) - { - poly[0][i] = av[i]; - poly[1][i] = bv[i]; - poly[2][i] = cv[i]; - } + copyvert(poly[0], av, n); + copyvert(poly[1], bv, n); + copyvert(poly[2], cv, n); len = clippoly(poly, temp, 3, n, cx0, 0, 0); len = clippoly(temp, poly, len, n, cx1, 0, 1); |