Index: edakrill.c =================================================================== --- edakrill.c (revision 35756) +++ edakrill.c (revision 35757) @@ -109,7 +109,7 @@ l = pcb_fp_mkdir_p(vpath->array); if (krill.tags != NULL) tag_add_(NULL); - l = pcb_fp_append_entry(l, fn, PCB_FP_FILE, krill.tags, 0); + l = pcb_fp_append_entry(l, fn, PCB_FP_FILE, krill.tags, 0, NULL); fn[-1] = '/'; l->data.fp.loc_info = rnd_strdup(vpath->array); Index: gedasymbols.c =================================================================== --- gedasymbols.c (revision 35756) +++ gedasymbols.c (revision 35757) @@ -136,7 +136,7 @@ /* add to the database */ l = pcb_fp_mkdir_p(vpath.array); - l = pcb_fp_append_entry(l, fn, PCB_FP_FILE, NULL, 0); + l = pcb_fp_append_entry(l, fn, PCB_FP_FILE, NULL, 0, NULL); fn[-1] = '/'; l->data.fp.loc_info = rnd_strdup(vpath.array); } Index: tester.c =================================================================== --- tester.c (revision 35756) +++ tester.c (revision 35757) @@ -15,7 +15,7 @@ return (library_t *)<mp; } -pcb_library_t *pcb_fp_append_entry(library_t *parent, const char *name, pcb_fp_type_t type, void *tags[], rnd_bool dup_tags) +pcb_library_t *pcb_fp_append_entry(library_t *parent, const char *name, pcb_fp_type_t type, void *tags[], rnd_bool dup_tags, const char *fmt) { printf("lib entry: '%s'\n", name); return (library_t *)<mp;