Index: obj_pinvia_therm.c =================================================================== --- obj_pinvia_therm.c (revision 31010) +++ obj_pinvia_therm.c (revision 31011) @@ -111,9 +111,9 @@ /* t is the theoretically required length, but we use twice that * to avoid discretisation errors in our circle approximation. */ - pa = pcb_pa_diag_line(cx, cy, t * 2, w, pcb_true); + pa = pcb_pa_diag_line(cx, cy, t * 2, w, rnd_true); pcb_polyarea_boolean_free(m, pa, &arc, PCB_PBO_SUB); - pa = pcb_pa_diag_line(cx, cy, t * 2, w, pcb_false); + pa = pcb_pa_diag_line(cx, cy, t * 2, w, rnd_false); } pcb_polyarea_boolean_free(arc, pa, &m, PCB_PBO_SUB); return m;