Index: trunk/src_plugins/fontmode/fontmode.c =================================================================== --- trunk/src_plugins/fontmode/fontmode.c (revision 36696) +++ trunk/src_plugins/fontmode/fontmode.c (revision 36697) @@ -375,12 +375,12 @@ static fgw_error_t pcb_act_FontSave(fgw_arg_t *res, int argc, fgw_arg_t *argv) { pcb_board_t *pcb = PCB_ACT_BOARD; - pcb_font_t *font = pcb_font_old(pcb, 0, 1); + rnd_font_t *font = pcb_font(pcb, 0, 1); char *fn = NULL; RND_ACT_MAY_CONVARG(1, FGW_STR, FontSave, fn = argv[1].val.str); - editor2font(pcb, &font->rnd_font); + editor2font(pcb, font); rnd_actionva(RND_ACT_HIDLIB, "SaveFontTo", fn, NULL); RND_ACT_IRES(0); @@ -643,10 +643,10 @@ static fgw_error_t pcb_act_FontNormalize(fgw_arg_t *res, int argc, fgw_arg_t *argv) { pcb_board_t *pcb = PCB_ACT_BOARD; - pcb_font_t *font = pcb_font_old(pcb, 0, 1); + rnd_font_t *font = pcb_font(pcb, 0, 1); - editor2font(pcb, &font->rnd_font); - rnd_font_normalize(&font->rnd_font); + editor2font(pcb, font); + rnd_font_normalize(font); return pcb_act_FontEdit(res, argc, argv); }