Index: read.c =================================================================== --- read.c (revision 30944) +++ read.c (revision 30945) @@ -93,7 +93,7 @@ pcb_board_t *pcb; pcb_data_t *fp_data; const char *Filename; - conf_role_t settings_dest; + rnd_conf_role_t settings_dest; gsxl_dom_t dom; unsigned auto_layers:1; unsigned module_pre_create:1; @@ -2719,7 +2719,7 @@ return res; } -int io_kicad_read_pcb(pcb_plug_io_t *ctx, pcb_board_t *Ptr, const char *Filename, conf_role_t settings_dest) +int io_kicad_read_pcb(pcb_plug_io_t *ctx, pcb_board_t *Ptr, const char *Filename, rnd_conf_role_t settings_dest) { int readres = 0; read_state_t st; Index: read.h =================================================================== --- read.h (revision 30944) +++ read.h (revision 30945) @@ -31,7 +31,7 @@ #include "data.h" int io_kicad_test_parse(pcb_plug_io_t *ctx, pcb_plug_iot_t typ, const char *Filename, FILE *f); -int io_kicad_read_pcb(pcb_plug_io_t *ctx, pcb_board_t *Ptr, const char *Filename, conf_role_t settings_dest); +int io_kicad_read_pcb(pcb_plug_io_t *ctx, pcb_board_t *Ptr, const char *Filename, rnd_conf_role_t settings_dest); int io_kicad_parse_module(pcb_plug_io_t *ctx, pcb_data_t *Ptr, const char *name, const char *subfpname); pcb_plug_fp_map_t *io_kicad_map_footprint(pcb_plug_io_t *ctx, FILE *f, const char *fn, pcb_plug_fp_map_t *head, int need_tags);