Workaround for issue #8; make sure sentinels are not coincident

This commit is contained in:
Marius Kintel 2015-01-13 16:35:56 -05:00
parent a43504d78a
commit 7e004ebded

View file

@ -1121,10 +1121,10 @@ static void InitEdgeDict( TESStesselator *tess )
w = (tess->bmax[0] - tess->bmin[0]);
h = (tess->bmax[1] - tess->bmin[1]);
smin = tess->bmin[0] - w;
smax = tess->bmax[0] + w;
tmin = tess->bmin[1] - h;
tmax = tess->bmax[1] + h;
smin = tess->bmin[0] - w - 0.01;
smax = tess->bmax[0] + w + 0.01;
tmin = tess->bmin[1] - h - 0.01;
tmax = tess->bmax[1] + h + 0.01;
AddSentinel( tess, smin, smax, tmin );
AddSentinel( tess, smin, smax, tmax );