Index: plug_io.h =================================================================== --- plug_io.h (revision 36988) +++ plug_io.h (revision 36989) @@ -159,7 +159,7 @@ int pcb_write_font(rnd_font_t *Ptr, const char *Filename, const char *fmt); /* map a footprint file: always returns head with 0 or 1 or more mapping results */ -pcb_plug_fp_map_t *pcb_io_map_footprint_file(rnd_hidlib_t *hl, const char *fn, pcb_plug_fp_map_t *head, int need_tags, const char **fmt); +pcb_plug_fp_map_t *pcb_io_map_footprint_file(rnd_design_t *hl, const char *fn, pcb_plug_fp_map_t *head, int need_tags, const char **fmt); /* Append a file name to the footprint map at tail; the first item is appended assuming there would be only one footprint in the file; from the second item @@ -188,9 +188,9 @@ void pcb_print_quoted_string(FILE *, const char *); /* with wrapping in "" */ int pcb_write_pcb_file(const char *Filename, rnd_bool thePcb, const char *fmt, rnd_bool emergency, rnd_bool subc_only, long subc_idx, int askovr); void pcb_set_design_dir(const char *fn); -int pcb_load_buffer(rnd_hidlib_t *hidlib, pcb_buffer_t *buff, const char *fn, const char *fmt); +int pcb_load_buffer(rnd_design_t *hidlib, pcb_buffer_t *buff, const char *fn, const char *fmt); int pcb_write_padstack(FILE *f, pcb_pstk_proto_t *proto, const char *fmt); -int pcb_load_padstack(rnd_hidlib_t *hidlib, pcb_pstk_proto_t *proto, const char *fn, const char *fmt); +int pcb_load_padstack(rnd_design_t *hidlib, pcb_pstk_proto_t *proto, const char *fn, const char *fmt); /* Find the plugin that offers the highest write prio for the format */ pcb_plug_io_t *pcb_io_find_writer(pcb_plug_iot_t typ, const char *fmt); @@ -246,7 +246,7 @@ void pcb_io_uninit(void); -void pcb_plug_io_err(rnd_hidlib_t *hidlib, int res, const char *what, const char *filename); +void pcb_plug_io_err(rnd_design_t *hidlib, int res, const char *what, const char *filename);