Index: trunk/src_plugins/export_bom/bom.c =================================================================== --- trunk/src_plugins/export_bom/bom.c (revision 34297) +++ trunk/src_plugins/export_bom/bom.c (revision 34298) @@ -29,7 +29,7 @@ const char *bom_cookie = "bom HID"; -static rnd_export_opt_t bom_options[] = { +static const rnd_export_opt_t bom_options[] = { /* %start-doc options "8 BOM Creation" @ftable @code @item --bomfile Index: trunk/src_plugins/export_c_draw/export_c_draw.c =================================================================== --- trunk/src_plugins/export_c_draw/export_c_draw.c (revision 34297) +++ trunk/src_plugins/export_c_draw/export_c_draw.c (revision 34298) @@ -70,7 +70,7 @@ static FILE *f = NULL; -rnd_export_opt_t c_draw_attribute_list[] = { +static const rnd_export_opt_t c_draw_attribute_list[] = { /* other HIDs expect this to be first. */ {"outfile", "Graphics output file", Index: trunk/src_plugins/export_dsn/dsn.c =================================================================== --- trunk/src_plugins/export_dsn/dsn.c (revision 34297) +++ trunk/src_plugins/export_dsn/dsn.c (revision 34298) @@ -78,7 +78,7 @@ static rnd_hid_t dsn_hid; -static rnd_export_opt_t dsn_options[] = { +static const rnd_export_opt_t dsn_options[] = { {"dsnfile", "SPECCTRA output file", RND_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, #define HA_dsnfile 0 Index: trunk/src_plugins/export_dxf/dxf.c =================================================================== --- trunk/src_plugins/export_dxf/dxf.c (revision 34297) +++ trunk/src_plugins/export_dxf/dxf.c (revision 34298) @@ -108,7 +108,7 @@ #include "dxf_draw.c" -rnd_export_opt_t dxf_attribute_list[] = { +static const rnd_export_opt_t dxf_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "93 DXF Options" Index: trunk/src_plugins/export_excellon/excellon.c =================================================================== --- trunk/src_plugins/export_excellon/excellon.c (revision 34297) +++ trunk/src_plugins/export_excellon/excellon.c (revision 34298) @@ -164,7 +164,7 @@ static long exc_drawn_objs; -static rnd_export_opt_t excellon_options[] = { +static const rnd_export_opt_t excellon_options[] = { /* %start-doc options "90 excellon Export" @ftable @code Index: trunk/src_plugins/export_fidocadj/fidocadj.c =================================================================== --- trunk/src_plugins/export_fidocadj/fidocadj.c (revision 34297) +++ trunk/src_plugins/export_fidocadj/fidocadj.c (revision 34298) @@ -65,7 +65,7 @@ const char *fidocadj_cookie = "fidocadj HID"; -rnd_export_opt_t fidocadj_attribute_list[] = { +static const rnd_export_opt_t fidocadj_attribute_list[] = { /* other HIDs expect this to be first. */ {"outfile", "Output file name", Index: trunk/src_plugins/export_gcode/gcode.c =================================================================== --- trunk/src_plugins/export_gcode/gcode.c (revision 34297) +++ trunk/src_plugins/export_gcode/gcode.c (revision 34298) @@ -59,7 +59,7 @@ static const char def_layer_script[] = "setup_negative; trace_contour; fix_overcuts"; static const char def_mech_script[] = "setup_positive; trace_contour; fix_overcuts"; -rnd_export_opt_t gcode_attribute_list[] = { +static const rnd_export_opt_t gcode_attribute_list[] = { {"outfile", "file name prefix for non-cam", RND_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, #define HA_outfile 0 Index: trunk/src_plugins/export_gerber/gerber.c =================================================================== --- trunk/src_plugins/export_gerber/gerber.c (revision 34297) +++ trunk/src_plugins/export_gerber/gerber.c (revision 34298) @@ -197,7 +197,7 @@ static void gerber_warning(rnd_hid_export_opt_func_action_t act, void *call_ctx, rnd_export_opt_t *opt); -static rnd_export_opt_t gerber_options[] = { +static const rnd_export_opt_t gerber_options[] = { {"", "WARNING", RND_HATT_BEGIN_VBOX, 0, 0, {0, 0, 0, 0, {0}, gerber_warning}, 0, 0}, #define HA_warning 0 Index: trunk/src_plugins/export_ipcd356/ipcd356.c =================================================================== --- trunk/src_plugins/export_ipcd356/ipcd356.c (revision 34297) +++ trunk/src_plugins/export_ipcd356/ipcd356.c (revision 34298) @@ -398,7 +398,7 @@ /*** export hid administration and API/glu ***/ -static rnd_export_opt_t ipcd356_options[] = { +static const rnd_export_opt_t ipcd356_options[] = { /* %start-doc options "8 IPC-D-356 Netlist Export" @ftable @code @item --netlist-file Index: trunk/src_plugins/export_lpr/lpr.c =================================================================== --- trunk/src_plugins/export_lpr/lpr.c (revision 34297) +++ trunk/src_plugins/export_lpr/lpr.c (revision 34298) @@ -20,7 +20,7 @@ const char *lpr_cookie = "lpr HID"; -static rnd_export_opt_t base_lpr_options[] = { +static const rnd_export_opt_t base_lpr_options[] = { /* %start-doc options "98 lpr Printing Options" @ftable @code Index: trunk/src_plugins/export_openems/export_openems.c =================================================================== --- trunk/src_plugins/export_openems/export_openems.c (revision 34297) +++ trunk/src_plugins/export_openems/export_openems.c (revision 34298) @@ -103,7 +103,7 @@ #define THMAX RND_MM_TO_COORD(100) -rnd_export_opt_t openems_attribute_list[] = { +static const rnd_export_opt_t openems_attribute_list[] = { {"outfile", "Graphics output file", RND_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, #define HA_openemsfile 0 Index: trunk/src_plugins/export_openscad/export_openscad.c =================================================================== --- trunk/src_plugins/export_openscad/export_openscad.c (revision 34297) +++ trunk/src_plugins/export_openscad/export_openscad.c (revision 34298) @@ -84,7 +84,7 @@ static rnd_hid_attr_val_t *openscad_options; -rnd_export_opt_t openscad_attribute_list[] = { +static const rnd_export_opt_t openscad_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "93 DXF Options" Index: trunk/src_plugins/export_png/png.c =================================================================== --- trunk/src_plugins/export_png/png.c (revision 34297) +++ trunk/src_plugins/export_png/png.c (revision 34298) @@ -165,7 +165,7 @@ #include "png_photo1.c" -rnd_export_opt_t png_attribute_list[] = { +static const rnd_export_opt_t png_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "93 PNG Options" Index: trunk/src_plugins/export_ps/eps.c =================================================================== --- trunk/src_plugins/export_ps/eps.c (revision 34297) +++ trunk/src_plugins/export_ps/eps.c (revision 34298) @@ -48,7 +48,7 @@ static rnd_composite_op_t drawing_mode; static long eps_drawn_objs; -static rnd_export_opt_t eps_attribute_list[] = { +static const rnd_export_opt_t eps_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "92 Encapsulated Postscript Export" Index: trunk/src_plugins/export_ps/ps.c =================================================================== --- trunk/src_plugins/export_ps/ps.c (revision 34297) +++ trunk/src_plugins/export_ps/ps.c (revision 34298) @@ -47,7 +47,7 @@ static pcb_cam_t ps_cam; -rnd_export_opt_t ps_attribute_list[] = { +static const rnd_export_opt_t ps_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "91 Postscript Export" Index: trunk/src_plugins/export_stat/stat.c =================================================================== --- trunk/src_plugins/export_stat/stat.c (revision 34297) +++ trunk/src_plugins/export_stat/stat.c (revision 34298) @@ -68,7 +68,7 @@ const char *stat_cookie = "stat HID"; -rnd_export_opt_t stat_attribute_list[] = { +static const rnd_export_opt_t stat_attribute_list[] = { /* other HIDs expect this to be first. */ {"outfile", "Output file name", Index: trunk/src_plugins/export_stl/export_stl.c =================================================================== --- trunk/src_plugins/export_stl/export_stl.c (revision 34297) +++ trunk/src_plugins/export_stl/export_stl.c (revision 34298) @@ -50,7 +50,7 @@ static rnd_hid_t stl_hid; const char *stl_cookie = "export_stl HID"; -rnd_export_opt_t stl_attribute_list[] = { +static const rnd_export_opt_t stl_attribute_list[] = { {"outfile", "STL output file", RND_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, #define HA_stlfile 0 Index: trunk/src_plugins/export_svg/svg.c =================================================================== --- trunk/src_plugins/export_svg/svg.c (revision 34297) +++ trunk/src_plugins/export_svg/svg.c (revision 34298) @@ -125,7 +125,7 @@ /* INNER */ { "#222222", "#111111", "#000000", RND_MM_TO_COORD(0) } }; -rnd_export_opt_t svg_attribute_list[] = { +static const rnd_export_opt_t svg_attribute_list[] = { /* other HIDs expect this to be first. */ /* %start-doc options "93 SVG Options" Index: trunk/src_plugins/export_vfs_mc/export_vfs_mc.c =================================================================== --- trunk/src_plugins/export_vfs_mc/export_vfs_mc.c (revision 34297) +++ trunk/src_plugins/export_vfs_mc/export_vfs_mc.c (revision 34298) @@ -24,7 +24,7 @@ const char *export_vfs_mc_cookie = "export_vfs_mc HID"; -static rnd_export_opt_t export_vfs_mc_options[] = { +static const rnd_export_opt_t export_vfs_mc_options[] = { {"cmd", "mc command", RND_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, #define HA_export_vfs_mc_cmd 0 Index: trunk/src_plugins/export_xy/xy.c =================================================================== --- trunk/src_plugins/export_xy/xy.c (revision 34297) +++ trunk/src_plugins/export_xy/xy.c (revision 34298) @@ -47,7 +47,7 @@ #define MAX_TEMP_NAME_LEN 128 -static rnd_export_opt_t xy_options[] = { +static const rnd_export_opt_t xy_options[] = { /* %start-doc options "8 XY Creation" @ftable @code @item --xyfile