Index: src/plug_io.c =================================================================== --- src/plug_io.c (revision 8094) +++ src/plug_io.c (revision 8095) @@ -196,7 +196,7 @@ return res; } -int pcb_parse_font(pcb_font_t *Ptr, char *Filename) +int pcb_parse_font(pcb_font_t *Ptr, const char *Filename) { int res = -1; PCB_HOOK_CALL(pcb_plug_io_t, pcb_plug_io_chain, parse_font, res, == 0, (self, Ptr, Filename)); Index: src/plug_io.h =================================================================== --- src/plug_io.h (revision 8094) +++ src/plug_io.h (revision 8095) @@ -107,7 +107,7 @@ /********** hook wrappers **********/ int pcb_parse_pcb(pcb_board_t *Ptr, const char *Filename, const char *fmt, int load_settings, int ignore_missing); int pcb_parse_element(pcb_data_t *Ptr, const char *name); -int pcb_parse_font(pcb_font_t *Ptr, char *Filename); +int pcb_parse_font(pcb_font_t *Ptr, const char *Filename); int pcb_write_buffer(FILE *f, pcb_buffer_t *buff, const char *fmt); int pcb_write_element_data(FILE *f, pcb_data_t *e, const char *fmt); int pcb_write_font(pcb_font_t *Ptr, char *Filename, const char *fmt);