Index: branches/3.0.2/src/find_geo.c =================================================================== --- branches/3.0.2/src/find_geo.c (revision 35789) +++ branches/3.0.2/src/find_geo.c (revision 35790) @@ -736,6 +736,9 @@ rnd_pline_t *c; rnd_coord_t bloat = Bloat + extra_bloat; + /* this won't work with negative bloat: we can't draw a line with negative thickness */ + if (bloat < 0) bloat = 2; + if (!((c1->xmin - bloat <= c2->xmax) && (c2->xmin <= c1->xmax + bloat) && (c1->ymin - bloat <= c2->ymax) && (c2->ymin <= c1->ymax + bloat))) return rnd_false; Index: branches/3.0.2 =================================================================== --- branches/3.0.2 (revision 35789) +++ branches/3.0.2 (revision 35790) Property changes on: branches/3.0.2 ___________________________________________________________________ Modified: svn:mergeinfo ## -0,0 +0,1 ## Merged /trunk:r35782