Index: teardrops.c =================================================================== --- teardrops.c (revision 31010) +++ teardrops.c (revision 31011) @@ -152,7 +152,7 @@ ay = ly + dx * adist; arc = pcb_arc_new(lay, (int) ax, (int) ay, (int) radius, - (int) radius, (int) theta + 90 + aoffset, delta - aoffset, l->Thickness, l->Clearance, l->Flags, pcb_true); + (int) radius, (int) theta + 90 + aoffset, delta - aoffset, l->Thickness, l->Clearance, l->Flags, rnd_true); if (arc) pcb_undo_add_obj_to_create(PCB_OBJ_ARC, lay, arc, arc); @@ -160,7 +160,7 @@ ay = ly - dx * (x + t); arc = pcb_arc_new(lay, (int) ax, (int) ay, (int) radius, - (int) radius, (int) theta - 90 - aoffset, -delta + aoffset, l->Thickness, l->Clearance, l->Flags, pcb_true); + (int) radius, (int) theta - 90 - aoffset, -delta + aoffset, l->Thickness, l->Clearance, l->Flags, rnd_true); if (arc) pcb_undo_add_obj_to_create(PCB_OBJ_ARC, lay, arc, arc);