Index: trunk/src/globalconst.h =================================================================== --- trunk/src/globalconst.h (revision 27928) +++ trunk/src/globalconst.h (revision 27929) @@ -41,8 +41,8 @@ #define PCB_MAX_LAYERGRP ((PCB_MAX_LAYER+8)*2) /* max number of layer groups, a.k.a. physical layers: a few extra outer layers per side, pluse one substrate per real layer */ #define PCB_MIN_THICKNESS PCB_MIN_SIZE #define PCB_MAX_THICKNESS PCB_MAX_COORD -#define PCB_MIN_ARCSIZE PCB_MIL_TO_COORD(0.01) -#define PCB_MAX_ARCSIZE ((pcb_coord_t)PCB_LARGE_VALUE) +#define PCB_MIN_ARCRADIUS PCB_MIL_TO_COORD(0.01) +#define PCB_MAX_ARCRADIUS ((pcb_coord_t)PCB_LARGE_VALUE) #define PCB_MIN_TEXTSCALE 10 /* scaling of text objects in percent */ #define PCB_MAX_TEXTSCALE 10000 #define PCB_MIN_PINORVIASIZE PCB_MIL_TO_COORD(20) /* size of a pin or via */ Index: trunk/src/obj_arc.c =================================================================== --- trunk/src/obj_arc.c (revision 27928) +++ trunk/src/obj_arc.c (revision 27929) @@ -491,7 +491,7 @@ } value = (ctx->chgsize.is_absolute) ? ctx->chgsize.value : (*dst) + ctx->chgsize.value; - value = MIN(PCB_MAX_ARCSIZE, MAX(value, PCB_MIN_ARCSIZE)); + value = MIN(PCB_MAX_ARCRADIUS, MAX(value, PCB_MIN_ARCRADIUS)); if (value != *dst) { pcb_undo_add_obj_to_change_radii(PCB_OBJ_ARC, Layer, Arc, Arc); pcb_arc_invalidate_erase(Arc);