Index: trunk/src/hid_attrib.c =================================================================== --- trunk/src/hid_attrib.c (revision 26950) +++ trunk/src/hid_attrib.c (revision 26951) @@ -48,7 +48,7 @@ ha->cookie = cookie; } -void pcb_hid_attributes_uninit(void) +void pcb_export_uninit(void) { pcb_hid_attr_node_t *ha, *next; for (ha = hid_attr_nodes; ha; ha = next) { @@ -60,7 +60,7 @@ hid_attr_nodes = NULL; } -void pcb_hid_remove_attributes_by_cookie(const char *cookie) +void pcb_export_remove_opts_by_cookie(const char *cookie) { pcb_hid_attr_node_t *ha, *next, *prev = NULL; for (ha = hid_attr_nodes; ha; ha = next) { Index: trunk/src/hid_attrib.h =================================================================== --- trunk/src/hid_attrib.h (revision 26950) +++ trunk/src/hid_attrib.h (revision 26951) @@ -227,10 +227,10 @@ { pcb_export_register_opts(a, sizeof(a)/sizeof(a[0]), cookie, 0); } /* Remove all attributes registered with the given cookie */ -void pcb_hid_remove_attributes_by_cookie(const char *cookie); +void pcb_export_remove_opts_by_cookie(const char *cookie); /* remove all attributes and free the list */ -void pcb_hid_attributes_uninit(void); +void pcb_export_uninit(void); typedef struct pcb_hid_attr_node_s { struct pcb_hid_attr_node_s *next; Index: trunk/src/hid_init.c =================================================================== --- trunk/src/hid_init.c (revision 26950) +++ trunk/src/hid_init.c (revision 26951) @@ -126,7 +126,7 @@ pup_uninit(&pcb_pup); - pcb_hid_attributes_uninit(); + pcb_export_uninit(); for(pd = pcb_plugin_dir_first; pd != NULL; pd = next) { next = pd->next; Index: trunk/src_plugins/cam/cam.c =================================================================== --- trunk/src_plugins/cam/cam.c (revision 26950) +++ trunk/src_plugins/cam/cam.c (revision 26951) @@ -288,7 +288,7 @@ conf_unreg_file(CAM_CONF_FN, cam_conf_internal); conf_unreg_fields("plugins/cam/"); pcb_remove_actions_by_cookie(cam_cookie); - pcb_hid_remove_attributes_by_cookie(cam_cookie); + pcb_export_remove_opts_by_cookie(cam_cookie); } pcb_hid_t export_cam_hid; Index: trunk/src_plugins/export_bboard/bboard.c =================================================================== --- trunk/src_plugins/export_bboard/bboard.c (revision 26950) +++ trunk/src_plugins/export_bboard/bboard.c (revision 26951) @@ -601,7 +601,7 @@ void pplg_uninit_export_bboard(void) { - pcb_hid_remove_attributes_by_cookie(bboard_cookie); + pcb_export_remove_opts_by_cookie(bboard_cookie); } Index: trunk/src_plugins/export_bom/bom.c =================================================================== --- trunk/src_plugins/export_bom/bom.c (revision 26950) +++ trunk/src_plugins/export_bom/bom.c (revision 26951) @@ -301,7 +301,7 @@ void pplg_uninit_export_bom(void) { - pcb_hid_remove_attributes_by_cookie(bom_cookie); + pcb_export_remove_opts_by_cookie(bom_cookie); } int pplg_init_export_bom(void) Index: trunk/src_plugins/export_dsn/dsn.c =================================================================== --- trunk/src_plugins/export_dsn/dsn.c (revision 26950) +++ trunk/src_plugins/export_dsn/dsn.c (revision 26951) @@ -597,7 +597,7 @@ void pplg_uninit_export_dsn(void) { - pcb_hid_remove_attributes_by_cookie(dsn_cookie); + pcb_export_remove_opts_by_cookie(dsn_cookie); } #include "dolists.h" Index: trunk/src_plugins/export_dxf/dxf.c =================================================================== --- trunk/src_plugins/export_dxf/dxf.c (revision 26950) +++ trunk/src_plugins/export_dxf/dxf.c (revision 26951) @@ -525,7 +525,7 @@ void pplg_uninit_export_dxf(void) { - pcb_hid_remove_attributes_by_cookie(dxf_cookie); + pcb_export_remove_opts_by_cookie(dxf_cookie); } int pplg_init_export_dxf(void) Index: trunk/src_plugins/export_excellon/excellon.c =================================================================== --- trunk/src_plugins/export_excellon/excellon.c (revision 26950) +++ trunk/src_plugins/export_excellon/excellon.c (revision 26951) @@ -463,7 +463,7 @@ void pplg_uninit_export_excellon(void) { - pcb_hid_remove_attributes_by_cookie(excellon_cookie); + pcb_export_remove_opts_by_cookie(excellon_cookie); free(filename); conf_unreg_fields("plugins/export_excellon/"); } Index: trunk/src_plugins/export_fidocadj/fidocadj.c =================================================================== --- trunk/src_plugins/export_fidocadj/fidocadj.c (revision 26950) +++ trunk/src_plugins/export_fidocadj/fidocadj.c (revision 26951) @@ -363,7 +363,7 @@ void pplg_uninit_export_fidocadj(void) { - pcb_hid_remove_attributes_by_cookie(fidocadj_cookie); + pcb_export_remove_opts_by_cookie(fidocadj_cookie); } int pplg_init_export_fidocadj(void) Index: trunk/src_plugins/export_gerber/gerber.c =================================================================== --- trunk/src_plugins/export_gerber/gerber.c (revision 26950) +++ trunk/src_plugins/export_gerber/gerber.c (revision 26951) @@ -1328,7 +1328,7 @@ void pplg_uninit_export_gerber(void) { - pcb_hid_remove_attributes_by_cookie(gerber_cookie); + pcb_export_remove_opts_by_cookie(gerber_cookie); conf_unreg_fields("plugins/export_gerber/"); } Index: trunk/src_plugins/export_ipcd356/ipcd356.c =================================================================== --- trunk/src_plugins/export_ipcd356/ipcd356.c (revision 26950) +++ trunk/src_plugins/export_ipcd356/ipcd356.c (revision 26951) @@ -466,7 +466,7 @@ void pplg_uninit_export_ipcd356(void) { - pcb_hid_remove_attributes_by_cookie(ipcd356_cookie); + pcb_export_remove_opts_by_cookie(ipcd356_cookie); } int pplg_init_export_ipcd356(void) Index: trunk/src_plugins/export_openems/export_openems.c =================================================================== --- trunk/src_plugins/export_openems/export_openems.c (revision 26950) +++ trunk/src_plugins/export_openems/export_openems.c (revision 26951) @@ -839,7 +839,7 @@ { pcb_openems_excitation_uninit(); pcb_remove_actions_by_cookie(openems_cookie); - pcb_hid_remove_attributes_by_cookie(openems_cookie); + pcb_export_remove_opts_by_cookie(openems_cookie); } int pplg_init_export_openems(void) Index: trunk/src_plugins/export_openscad/export_openscad.c =================================================================== --- trunk/src_plugins/export_openscad/export_openscad.c (revision 26950) +++ trunk/src_plugins/export_openscad/export_openscad.c (revision 26951) @@ -655,7 +655,7 @@ void pplg_uninit_export_openscad(void) { - pcb_hid_remove_attributes_by_cookie(openscad_cookie); + pcb_export_remove_opts_by_cookie(openscad_cookie); pcb_remove_actions_by_cookie(openscad_cookie); } Index: trunk/src_plugins/export_png/png.c =================================================================== --- trunk/src_plugins/export_png/png.c (revision 26950) +++ trunk/src_plugins/export_png/png.c (revision 26951) @@ -1905,7 +1905,7 @@ void pplg_uninit_export_png(void) { - pcb_hid_remove_attributes_by_cookie(png_cookie); + pcb_export_remove_opts_by_cookie(png_cookie); } int pplg_init_export_png(void) Index: trunk/src_plugins/export_ps/ps.c =================================================================== --- trunk/src_plugins/export_ps/ps.c (revision 26950) +++ trunk/src_plugins/export_ps/ps.c (revision 26951) @@ -1465,7 +1465,7 @@ static void plugin_ps_uninit(void) { pcb_remove_actions_by_cookie(ps_cookie); - pcb_hid_remove_attributes_by_cookie(ps_cookie); + pcb_export_remove_opts_by_cookie(ps_cookie); ps_inited = 0; } Index: trunk/src_plugins/export_stat/stat.c =================================================================== --- trunk/src_plugins/export_stat/stat.c (revision 26950) +++ trunk/src_plugins/export_stat/stat.c (revision 26951) @@ -390,7 +390,7 @@ free((char *)stat_attribute_list[HA_license].default_val.str); stat_attribute_list[HA_first_ver].default_val.str = NULL; stat_attribute_list[HA_license].default_val.str = NULL; - pcb_hid_remove_attributes_by_cookie(stat_cookie); + pcb_export_remove_opts_by_cookie(stat_cookie); } int pplg_init_export_stat(void) Index: trunk/src_plugins/export_svg/svg.c =================================================================== --- trunk/src_plugins/export_svg/svg.c (revision 26950) +++ trunk/src_plugins/export_svg/svg.c (revision 26951) @@ -871,7 +871,7 @@ void pplg_uninit_export_svg(void) { - pcb_hid_remove_attributes_by_cookie(svg_cookie); + pcb_export_remove_opts_by_cookie(svg_cookie); } int pplg_init_export_svg(void) Index: trunk/src_plugins/export_vfs_fuse/export_vfs_fuse.c =================================================================== --- trunk/src_plugins/export_vfs_fuse/export_vfs_fuse.c (revision 26950) +++ trunk/src_plugins/export_vfs_fuse/export_vfs_fuse.c (revision 26951) @@ -356,7 +356,7 @@ void pplg_uninit_export_vfs_fuse(void) { - pcb_hid_remove_attributes_by_cookie(export_vfs_fuse_cookie); + pcb_export_remove_opts_by_cookie(export_vfs_fuse_cookie); free(fuse_argv); fuse_argv = NULL; free(fuse_ret_argv); Index: trunk/src_plugins/export_vfs_mc/export_vfs_mc.c =================================================================== --- trunk/src_plugins/export_vfs_mc/export_vfs_mc.c (revision 26950) +++ trunk/src_plugins/export_vfs_mc/export_vfs_mc.c (revision 26951) @@ -147,7 +147,7 @@ void pplg_uninit_export_vfs_mc(void) { - pcb_hid_remove_attributes_by_cookie(export_vfs_mc_cookie); + pcb_export_remove_opts_by_cookie(export_vfs_mc_cookie); } int pplg_init_export_vfs_mc(void) Index: trunk/src_plugins/export_xy/xy.c =================================================================== --- trunk/src_plugins/export_xy/xy.c (revision 26950) +++ trunk/src_plugins/export_xy/xy.c (revision 26951) @@ -841,7 +841,7 @@ void pplg_uninit_export_xy(void) { - pcb_hid_remove_attributes_by_cookie(xy_cookie); + pcb_export_remove_opts_by_cookie(xy_cookie); conf_unreg_file(CONF_FN, export_xy_conf_internal); conf_unreg_fields("plugins/export_xy/"); free_fmts(); Index: trunk/src_plugins/hid_batch/batch.c =================================================================== --- trunk/src_plugins/hid_batch/batch.c (revision 26950) +++ trunk/src_plugins/hid_batch/batch.c (revision 26951) @@ -334,7 +334,7 @@ void pplg_uninit_hid_batch(void) { pcb_event_unbind_allcookie(batch_cookie); - pcb_hid_remove_attributes_by_cookie(batch_cookie); + pcb_export_remove_opts_by_cookie(batch_cookie); } int pplg_init_hid_batch(void) Index: trunk/src_plugins/hid_lesstif/main.c =================================================================== --- trunk/src_plugins/hid_lesstif/main.c (revision 26950) +++ trunk/src_plugins/hid_lesstif/main.c (revision 26951) @@ -3024,7 +3024,7 @@ void pplg_uninit_hid_lesstif(void) { - pcb_hid_remove_attributes_by_cookie(lesstif_cookie); + pcb_export_remove_opts_by_cookie(lesstif_cookie); pcb_event_unbind_allcookie(lesstif_cookie); conf_hid_unreg(lesstif_cookie); } @@ -3164,6 +3164,6 @@ static void lesstif_end(void) { pcb_remove_actions_by_cookie(lesstif_cookie); - pcb_hid_remove_attributes_by_cookie(lesstif_cookie); + pcb_export_remove_opts_by_cookie(lesstif_cookie); lesstif_active = 0; } Index: trunk/src_plugins/loghid/loghid.c =================================================================== --- trunk/src_plugins/loghid/loghid.c (revision 26950) +++ trunk/src_plugins/loghid/loghid.c (revision 26951) @@ -118,7 +118,7 @@ void pplg_uninit_loghid(void) { - pcb_hid_remove_attributes_by_cookie(loghid_cookie); + pcb_export_remove_opts_by_cookie(loghid_cookie); } int pplg_init_loghid(void)