Index: trunk/src/plug_io.c =================================================================== --- trunk/src/plug_io.c (revision 16364) +++ trunk/src/plug_io.c (revision 16365) @@ -386,7 +386,7 @@ return res; } -int pcb_write_element_data(FILE *f, pcb_data_t *e, const char *fmt) +int pcb_write_footprint_data(FILE *f, pcb_data_t *e, const char *fmt) { int res, newfmt = 0; pcb_plug_io_t *p = e->loader; @@ -944,7 +944,7 @@ { if (thePcb) { if (PCB->is_footprint) - return pcb_write_element_data(fp, PCB->Data, fmt); + return pcb_write_footprint_data(fp, PCB->Data, fmt); return pcb_write_pcb(fp, old_path, new_path, fmt, emergency); } return pcb_write_buffer(fp, PCB_PASTEBUFFER, fmt, elem_only); Index: trunk/src/plug_io.h =================================================================== --- trunk/src/plug_io.h (revision 16364) +++ trunk/src/plug_io.h (revision 16365) @@ -111,7 +111,7 @@ int pcb_parse_footprint(pcb_data_t *Ptr, const char *name, const char *fmt); int pcb_parse_font(pcb_font_t *Ptr, const char *Filename); int pcb_write_buffer(FILE *f, pcb_buffer_t *buff, const char *fmt, pcb_bool elem_only); -int pcb_write_element_data(FILE *f, pcb_data_t *e, const char *fmt); +int pcb_write_footprint_data(FILE *f, pcb_data_t *e, const char *fmt); int pcb_write_font(pcb_font_t *Ptr, const char *Filename, const char *fmt); /********** common function used to be part of file.[ch] and friends **********/ Index: trunk/src_plugins/io_kicad_legacy/write.c =================================================================== --- trunk/src_plugins/io_kicad_legacy/write.c (revision 16364) +++ trunk/src_plugins/io_kicad_legacy/write.c (revision 16365) @@ -662,7 +662,7 @@ io_kicad_legacy_write_subc_index(FP, buff->Data); fputs("$EndINDEX\n", FP); - pcb_write_element_data(FP, buff->Data, "kicadl"); + pcb_write_footprint_data(FP, buff->Data, "kicadl"); return 0; }