Index: write.c =================================================================== --- write.c (revision 9493) +++ write.c (revision 9494) @@ -52,7 +52,7 @@ static int write_kicad_legacy_layout_via_drill_size(FILE * FP); /* writes the buffer to file */ -int io_kicad_legacy_write_buffer(pcb_plug_io_t *ctx, FILE * FP, pcb_buffer_t *buff) +int io_kicad_legacy_write_buffer(pcb_plug_io_t *ctx, FILE * FP, pcb_buffer_t *buff, pcb_bool elem_only) { /*fputs("io_kicad_legacy_write_buffer()", FP); */ Index: write.h =================================================================== --- write.h (revision 9493) +++ write.h (revision 9494) @@ -30,7 +30,7 @@ #include "data.h" int io_kicad_legacy_write_element(pcb_plug_io_t *ctx, FILE * FP, pcb_data_t *Data); -int io_kicad_legacy_write_buffer(pcb_plug_io_t *ctx, FILE * FP, pcb_buffer_t *buff); +int io_kicad_legacy_write_buffer(pcb_plug_io_t *ctx, FILE * FP, pcb_buffer_t *buff, pcb_bool elem_only); int io_kicad_legacy_write_pcb(pcb_plug_io_t *ctx, FILE * FP, const char *old_filename, const char *new_filename, pcb_bool emergency); int write_kicad_legacy_module_header(FILE * FP); int write_kicad_legacy_layout_header(FILE * FP);