X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fgfxpoly%2Fconvert.c;h=39d1164b46785108694c878faed2e0c1790f4dc1;hb=163bdd5cab1758e4517e8365b3e40b5461d63640;hp=f71a096d852cb939178dd235875b77a8c4035a2c;hpb=f5626be739a1e1b61f89d7a389be3c4b5d4d9128;p=swftools.git diff --git a/lib/gfxpoly/convert.c b/lib/gfxpoly/convert.c index f71a096..39d1164 100644 --- a/lib/gfxpoly/convert.c +++ b/lib/gfxpoly/convert.c @@ -21,7 +21,7 @@ static inline void gfxpoly_add_edge(edge_t**list, double _x1, double _y1, double int y1 = ceil(_y1); int x2 = ceil(_x2); int y2 = ceil(_y2); - if(y1!=y2) { + if(x1!=x2 || y1!=y2) { edge_t*s = edge_new(x1, y1, x2, y2); s->next = *list; *list = s;