Index: trunk/src/unit.c =================================================================== --- trunk/src/unit.c (revision 26688) +++ trunk/src/unit.c (revision 26689) @@ -59,10 +59,8 @@ void pcb_units_init(void) { int i; - for (i = 0; i < N_UNITS; ++i) { + for (i = 0; i < N_UNITS; ++i) pcb_units[i].index = i; - pcb_units[i].in_suffix = pcb_units[i].suffix; - } } const pcb_unit_t *get_unit_struct_(const char *suffix, int strict) Index: trunk/src/unit.h =================================================================== --- trunk/src/unit.h (revision 26688) +++ trunk/src/unit.h (revision 26689) @@ -88,7 +88,6 @@ /* autogenerated */ int index; /* Index into Unit[] list */ - const char *in_suffix; /* internationalized suffix */ }; typedef struct pcb_unit_s pcb_unit_t; Index: trunk/src_plugins/export_xy/xy.c =================================================================== --- trunk/src_plugins/export_xy/xy.c (revision 26688) +++ trunk/src_plugins/export_xy/xy.c (revision 26689) @@ -359,7 +359,7 @@ } if (strncmp(*input, "suffix%", 7) == 0) { *input += 7; - gds_append_str(s, xy_unit->in_suffix); + gds_append_str(s, xy_unit->suffix); return 0; } if (strncmp(*input, "boardw%", 7) == 0) { Index: trunk/src_plugins/lib_hid_pcbui/status.c =================================================================== --- trunk/src_plugins/lib_hid_pcbui/status.c (revision 26688) +++ trunk/src_plugins/lib_hid_pcbui/status.c (revision 26689) @@ -233,7 +233,7 @@ if (status.last_unit != pcbhl_conf.editor.grid_unit) { status.lock++; status.last_unit = pcbhl_conf.editor.grid_unit; - hv.str_value = pcbhl_conf.editor.grid_unit->in_suffix; + hv.str_value = pcbhl_conf.editor.grid_unit->suffix; pcb_gui->attr_dlg_set_value(status.rdsub.dlg_hid_ctx, status.wrdunit, &hv); status.lock--; } Index: trunk/src_plugins/report/report.c =================================================================== --- trunk/src_plugins/report/report.c (revision 26688) +++ trunk/src_plugins/report/report.c (revision 26689) @@ -320,7 +320,7 @@ #endif Polygon = (pcb_poly_t *) ptr2; - aunit = pcbhl_conf.editor.grid_unit->in_suffix; + aunit = pcbhl_conf.editor.grid_unit->suffix; if (aunit[1] == 'm') u = PCB_MM_TO_COORD(1); else