Index: obj_line.h =================================================================== --- obj_line.h (revision 4963) +++ obj_line.h (revision 4964) @@ -70,13 +70,13 @@ * boxes are updated too. */ #define pcb_line_move(l,dx,dy) \ - { \ + do { \ pcb_coord_t __dx__ = (dx), __dy__ = (dy); \ pcb_line_t *__l__ = (l); \ PCB_MOVE((__l__)->Point1.X,(__l__)->Point1.Y,(__dx__),(__dy__)) \ PCB_MOVE((__l__)->Point2.X,(__l__)->Point2.Y,(__dx__),(__dy__)) \ pcb_line_bbox(__l__); \ - } + } while(0) #define LINE_LOOP(layer) do { \