Index: teardrops.c =================================================================== --- teardrops.c (revision 31004) +++ teardrops.c (revision 31005) @@ -56,7 +56,7 @@ PCB_COORD_TO_MM(l->Point1.X), PCB_COORD_TO_MM(l->Point1.Y), PCB_COORD_TO_MM(l->Point2.X), PCB_COORD_TO_MM(l->Point2.Y)); /* if our line is to short ignore it */ - if (pcb_distance2(l->Point1.X, l->Point1.Y, l->Point2.X, l->Point2.Y) < MIN_LINE_LENGTH2) { + if (rnd_distance2(l->Point1.X, l->Point1.Y, l->Point2.X, l->Point2.Y) < MIN_LINE_LENGTH2) { fprintf(stderr, "not within max line length\n"); return 1; } @@ -63,7 +63,7 @@ fprintf(stderr, "......Point (%.6f, %.6f): ", PCB_COORD_TO_MM(px), PCB_COORD_TO_MM(py)); - if (pcb_distance2(l->Point1.X, l->Point1.Y, px, py) < MAX_DISTANCE2) { + if (rnd_distance2(l->Point1.X, l->Point1.Y, px, py) < MAX_DISTANCE2) { x1 = l->Point1.X; y1 = l->Point1.Y; x2 = l->Point2.X; @@ -211,7 +211,7 @@ mindist = PCB_MM_TO_COORD(8); mindist *= mindist; for(n = 0; n < shp->data.poly.len; n++) { - double dist = pcb_distance2(px, py, shp->data.poly.x[n], shp->data.poly.y[n]); + double dist = rnd_distance2(px, py, shp->data.poly.x[n], shp->data.poly.y[n]); if (dist < mindist) mindist = dist; }