Index: trunk/src/plug_import.c =================================================================== --- trunk/src/plug_import.c (revision 29511) +++ trunk/src/plug_import.c (revision 29512) @@ -100,7 +100,7 @@ } -int pcb_import(pcb_hidlib_t *hidlib, char *filename, unsigned int aspect) +int pcb_import(pcb_hidlib_t *hidlib, const char *filename, unsigned int aspect) { pcb_plug_import_t *plug; FILE *fp; @@ -128,7 +128,7 @@ return plug->import(plug, aspect, &filename, 1); } -int pcb_import_netlist(pcb_hidlib_t *hidlib, char *filename) +int pcb_import_netlist(pcb_hidlib_t *hidlib, const char *filename) { return pcb_import(hidlib, filename, IMPORT_ASPECT_NETLIST); } Index: trunk/src/plug_import.h =================================================================== --- trunk/src/plug_import.h (revision 29511) +++ trunk/src/plug_import.h (revision 29512) @@ -70,8 +70,8 @@ pcb_plug_import_t *pcb_lookup_importer(const char *name); /********** hook wrappers **********/ -int pcb_import(pcb_hidlib_t *hidlib, char *filename, unsigned int aspect); -int pcb_import_netlist(pcb_hidlib_t *, char *); +int pcb_import(pcb_hidlib_t *hidlib, const char *filename, unsigned int aspect); +int pcb_import_netlist(pcb_hidlib_t *hidlib, const char *fn); /*** macros used by import plugins ***/