Index: shape_dialog.c =================================================================== --- shape_dialog.c (revision 22424) +++ shape_dialog.c (revision 22425) @@ -319,16 +319,16 @@ PCB_DAD_BEGIN_TABLE(shp->dlg, 2); PCB_DAD_ENUM(shp->dlg, pcb_shape_corner_name); shp->corner[0] = PCB_DAD_CURRENT(shp->dlg); - PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_regpoly); + PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_roundrect); PCB_DAD_ENUM(shp->dlg, pcb_shape_corner_name); shp->corner[1] = PCB_DAD_CURRENT(shp->dlg); - PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_regpoly); + PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_roundrect); PCB_DAD_ENUM(shp->dlg, pcb_shape_corner_name); shp->corner[2] = PCB_DAD_CURRENT(shp->dlg); - PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_regpoly); + PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_roundrect); PCB_DAD_ENUM(shp->dlg, pcb_shape_corner_name); shp->corner[3] = PCB_DAD_CURRENT(shp->dlg); - PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_regpoly); + PCB_DAD_CHANGE_CB(shp->dlg, shp_chg_roundrect); PCB_DAD_END(shp->dlg); PCB_DAD_END(shp->dlg); PCB_DAD_END(shp->dlg);