Index: djopt.c =================================================================== --- djopt.c (revision 30902) +++ djopt.c (revision 30903) @@ -236,7 +236,7 @@ #define SWAP(a,b) { a^=b; b^=a; a^=b; } -static int gridsnap(pcb_coord_t n) +static int gridsnap(rnd_coord_t n) { if (n <= 0) return 0; @@ -2219,7 +2219,7 @@ got_one = 0; for (c2 = corners; c2; c2 = c2->next) { int lt; - pcb_coord_t thick; + rnd_coord_t thick; if (DELETED(c2)) continue; @@ -2328,8 +2328,8 @@ static int pstk_orient(pcb_pstk_t *p) { - pcb_coord_t dx = p->BoundingBox.X2 - p->BoundingBox.X1; - pcb_coord_t dy = p->BoundingBox.Y2 - p->BoundingBox.Y1; + rnd_coord_t dx = p->BoundingBox.X2 - p->BoundingBox.X1; + rnd_coord_t dy = p->BoundingBox.Y2 - p->BoundingBox.Y1; if (dx < dy * 3) return O_VERT; if (dx > dy * 3) Index: djopt.h =================================================================== --- djopt.h (revision 30902) +++ djopt.h (revision 30903) @@ -36,6 +36,6 @@ #include "config.h" -fgw_error_t pcb_act_DJopt(int, char **, pcb_coord_t, pcb_coord_t); -int djopt_set_auto_only(int, char **, pcb_coord_t, pcb_coord_t); +fgw_error_t pcb_act_DJopt(int, char **, rnd_coord_t, rnd_coord_t); +int djopt_set_auto_only(int, char **, rnd_coord_t, rnd_coord_t); #endif