Index: common/map.h =================================================================== RCS file: /home/freeciv/CVS/freeciv/common/map.h,v retrieving revision 1.114 diff -u -r1.114 map.h --- common/map.h 2002/02/10 16:47:42 1.114 +++ common/map.h 2002/02/10 17:39:28 @@ -368,7 +368,7 @@ { \ int ARG_x_itr, ARG_y_itr; \ int MACRO_max_dx = map.xsize/2; \ - int MACRO_min_dx = -(MACRO_max_dx - (map.xsize%2 ? 0 : 1)); \ + int MACRO_min_dx = -MACRO_max_dx - 1 + (map.xsize % 2); \ int MACRO_xcycle = 1; \ int MACRO_positive = 0; \ int MACRO_dxy = 0, MACRO_do_xy; \