Index: obj_arc.c =================================================================== --- obj_arc.c (revision 30996) +++ obj_arc.c (revision 30997) @@ -1066,20 +1066,20 @@ if (!info->xform->thin_draw && !info->xform->wireframe) { if ((allow_term_gfx) && pcb_draw_term_need_gfx(arc) && pcb_draw_term_hid_permission()) { - pcb_hid_set_line_cap(pcb_draw_out.active_padGC, rnd_cap_round); - pcb_hid_set_line_width(pcb_draw_out.active_padGC, thickness); + rnd_hid_set_line_cap(pcb_draw_out.active_padGC, rnd_cap_round); + rnd_hid_set_line_width(pcb_draw_out.active_padGC, thickness); rnd_render->draw_arc(pcb_draw_out.active_padGC, arc->X, arc->Y, arc->Width, arc->Height, arc->StartAngle, arc->Delta); - pcb_hid_set_line_width(pcb_draw_out.fgGC, PCB_DRAW_TERM_GFX_WIDTH); + rnd_hid_set_line_width(pcb_draw_out.fgGC, PCB_DRAW_TERM_GFX_WIDTH); } else - pcb_hid_set_line_width(pcb_draw_out.fgGC, thickness); - pcb_hid_set_line_cap(pcb_draw_out.fgGC, rnd_cap_round); + rnd_hid_set_line_width(pcb_draw_out.fgGC, thickness); + rnd_hid_set_line_cap(pcb_draw_out.fgGC, rnd_cap_round); rnd_render->draw_arc(pcb_draw_out.fgGC, arc->X, arc->Y, arc->Width, arc->Height, arc->StartAngle, arc->Delta); } else { - pcb_hid_set_line_width(pcb_draw_out.fgGC, 0); - pcb_hid_set_line_cap(pcb_draw_out.fgGC, rnd_cap_round); + rnd_hid_set_line_width(pcb_draw_out.fgGC, 0); + rnd_hid_set_line_cap(pcb_draw_out.fgGC, rnd_cap_round); if(info->xform->thin_draw) rnd_render->draw_arc(pcb_draw_out.fgGC, arc->X, arc->Y, arc->Width, arc->Height, arc->StartAngle, arc->Delta);