Index: io_lihata.c =================================================================== --- io_lihata.c (revision 27351) +++ io_lihata.c (revision 27352) @@ -88,7 +88,6 @@ plug_io_lihata_v6.parse_buffer = io_lihata_parse_buffer; plug_io_lihata_v6.write_font = io_lihata_write_font; plug_io_lihata_v6.write_buffer = io_lihata_write_buffer; - plug_io_lihata_v6.write_footprint = io_lihata_write_element; plug_io_lihata_v6.write_subcs_head = io_lihata_write_subcs_head; plug_io_lihata_v6.write_subcs_subc = io_lihata_write_subcs_subc; plug_io_lihata_v6.write_subcs_tail = io_lihata_write_subcs_tail; @@ -116,7 +115,6 @@ plug_io_lihata_v5.parse_buffer = NULL; plug_io_lihata_v5.write_font = io_lihata_write_font; plug_io_lihata_v5.write_buffer = NULL; - plug_io_lihata_v5.write_footprint = io_lihata_write_element; plug_io_lihata_v5.write_subcs_head = io_lihata_write_subcs_head; plug_io_lihata_v5.write_subcs_subc = io_lihata_write_subcs_subc; plug_io_lihata_v5.write_subcs_tail = io_lihata_write_subcs_tail; @@ -142,7 +140,6 @@ plug_io_lihata_v4.parse_buffer = NULL; plug_io_lihata_v4.write_font = io_lihata_write_font; plug_io_lihata_v4.write_buffer = NULL; - plug_io_lihata_v4.write_footprint = io_lihata_write_element; plug_io_lihata_v4.write_subcs_head = io_lihata_write_subcs_head; plug_io_lihata_v4.write_subcs_subc = io_lihata_write_subcs_subc; plug_io_lihata_v4.write_subcs_tail = io_lihata_write_subcs_tail; @@ -168,7 +165,6 @@ plug_io_lihata_v3.parse_buffer = NULL; plug_io_lihata_v3.write_font = io_lihata_write_font; plug_io_lihata_v3.write_buffer = NULL; - plug_io_lihata_v3.write_footprint = io_lihata_write_element; plug_io_lihata_v3.write_subcs_head = io_lihata_write_subcs_head; plug_io_lihata_v3.write_subcs_subc = io_lihata_write_subcs_subc; plug_io_lihata_v3.write_subcs_tail = io_lihata_write_subcs_tail; @@ -194,7 +190,6 @@ plug_io_lihata_v2.parse_buffer = NULL; plug_io_lihata_v2.write_font = io_lihata_write_font; plug_io_lihata_v2.write_buffer = NULL; - plug_io_lihata_v2.write_footprint = NULL; plug_io_lihata_v2.write_pcb = io_lihata_write_pcb_v2; plug_io_lihata_v2.default_fmt = "lihata"; plug_io_lihata_v2.description = "lihata board v2"; @@ -217,7 +212,6 @@ plug_io_lihata_v1.parse_font = NULL; plug_io_lihata_v1.write_font = io_lihata_write_font; plug_io_lihata_v1.write_buffer = NULL; - plug_io_lihata_v1.write_footprint = NULL; plug_io_lihata_v1.write_pcb = io_lihata_write_pcb_v1; plug_io_lihata_v1.default_fmt = "lihata"; plug_io_lihata_v1.description = "lihata board v1"; Index: write.c =================================================================== --- write.c (revision 27351) +++ write.c (revision 27352) @@ -1772,11 +1772,6 @@ } -int io_lihata_write_element(pcb_plug_io_t *ctx, FILE *f, pcb_data_t *dt, long subc_idx) -{ - return io_lihata_dump_nth_subc(ctx, f, dt, 1, subc_idx); -} - typedef struct { int womit_font, womit_config, womit_styles; int ver; Index: write.h =================================================================== --- write.h (revision 27351) +++ write.h (revision 27352) @@ -34,7 +34,6 @@ int io_lihata_write_pcb_v6(pcb_plug_io_t *ctx, FILE *FP, const char *old_filename, const char *new_filename, pcb_bool emergency); int io_lihata_write_font(pcb_plug_io_t *ctx, pcb_font_t *font, const char *Filename); int io_lihata_write_buffer(pcb_plug_io_t *ctx, FILE *f, pcb_buffer_t *buff); -int io_lihata_write_element(pcb_plug_io_t *ctx, FILE *f, pcb_data_t *dt, long subc_idx); int io_lihata_write_subcs_head(pcb_plug_io_t *ctx, void **udata, FILE *f, int lib, long num_subcs); int io_lihata_write_subcs_subc(pcb_plug_io_t *ctx, void **udata, FILE *f, pcb_subc_t *subc); int io_lihata_write_subcs_tail(pcb_plug_io_t *ctx, void **udata, FILE *f);