Index: obj_pstk_proto.c =================================================================== --- obj_pstk_proto.c (revision 31015) +++ obj_pstk_proto.c (revision 31016) @@ -555,11 +555,11 @@ switch(sh->shape) { case PCB_PSSH_LINE: - pcb_rotate(&sh->data.line.x1, &sh->data.line.y1, 0, 0, cosa, sina); - pcb_rotate(&sh->data.line.x2, &sh->data.line.y2, 0, 0, cosa, sina); + rnd_rotate(&sh->data.line.x1, &sh->data.line.y1, 0, 0, cosa, sina); + rnd_rotate(&sh->data.line.x2, &sh->data.line.y2, 0, 0, cosa, sina); break; case PCB_PSSH_CIRC: - pcb_rotate(&sh->data.circ.x, &sh->data.circ.y, 0, 0, cosa, sina); + rnd_rotate(&sh->data.circ.x, &sh->data.circ.y, 0, 0, cosa, sina); break; case PCB_PSSH_HSHADOW: break; @@ -567,7 +567,7 @@ if (sh->data.poly.pa != NULL) pcb_polyarea_free(&sh->data.poly.pa); for(i = 0; i < sh->data.poly.len; i++) - pcb_rotate(&sh->data.poly.x[i], &sh->data.poly.y[i], 0, 0, cosa, sina); + rnd_rotate(&sh->data.poly.x[i], &sh->data.poly.y[i], 0, 0, cosa, sina); pcb_pstk_shape_update_pa(&sh->data.poly); break; }