Index: polygon_act.c =================================================================== --- polygon_act.c (revision 17405) +++ polygon_act.c (revision 17406) @@ -66,8 +66,9 @@ %end-doc */ -static int pcb_act_MorphPolygon(int argc, const char **argv) +static int pcb_act_MorphPolygon(int oargc, const char **oargv) { + PCB_OLD_ACT_BEGIN; const char *function = PCB_ACTION_ARG(0); if (function) { switch (pcb_funchash_get(function, NULL)) { @@ -99,6 +100,7 @@ } } return 0; + PCB_OLD_ACT_END; } /* --------------------------------------------------------------------------- */ @@ -129,8 +131,9 @@ %end-doc */ -static int pcb_act_Polygon(int argc, const char **argv) +static int pcb_act_Polygon(int oargc, const char **oargv) { + PCB_OLD_ACT_BEGIN; const char *function = PCB_ACTION_ARG(0); if (function && ((conf_core.editor.mode == PCB_MODE_POLYGON) || (conf_core.editor.mode == PCB_MODE_POLYGON_HOLE))) { pcb_notify_crosshair_change(pcb_false); @@ -153,6 +156,7 @@ pcb_notify_crosshair_change(pcb_true); } return 0; + PCB_OLD_ACT_END; }