X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=interface.h;h=4ddeadb925f3ebd65128da9a91850c5cdb3bb9a7;hb=6ecd50de9c5c892d2df4fe0a10b671613c18d51d;hp=08402732c0392842cd4c4d07dc9204cb511eaf1e;hpb=4853e945cac1a0c1b8f9f86336ea8fcc13460c5e;p=gedcom-parse.git diff --git a/interface.h b/interface.h index 0840273..4ddeadb 100644 --- a/interface.h +++ b/interface.h @@ -4,13 +4,14 @@ #include "gedcom.h" #include "external.h" -Gedcom_ctxt start_record(Gedcom_rec rec, char *xreftag); +Gedcom_ctxt start_record(Gedcom_rec rec, int level, char *xref, char *tag); void end_record(Gedcom_rec rec, Gedcom_ctxt self); Gedcom_ctxt start_element(Gedcom_elt elt, Gedcom_ctxt parent, int level, char *tag, char *raw_value, - void *parsed_value); -void end_element(Gedcom_ctxt parent, Gedcom_ctxt self); + Gedcom_val parsed_value); +void end_element(Gedcom_elt elt, Gedcom_ctxt parent, Gedcom_ctxt self, + Gedcom_val parsed_value); #endif /* __INTERFACE_H */