Keep parsed values in date if parse was OK, but no valid date.
[gedcom-parse.git] / gedcom / interface.h
index 24a9e6475ca1ba2b2a0c2e7732927bb7124f9d5a..d766d945eb62c743787abe7821b63bb18ced5583 100644 (file)
 #ifndef __INTERFACE_H
 #define __INTERFACE_H
 
+#include "gedcom_internal.h"
 #include "gedcom.h"
 
 Gedcom_ctxt start_record(Gedcom_rec rec,
                         int level, Gedcom_val xref, struct tag_struct tag,
                         char *raw_value, Gedcom_val parsed_value);
-void        end_record(Gedcom_rec rec, Gedcom_ctxt self);
+void        end_record(Gedcom_rec rec, Gedcom_ctxt self,
+                      Gedcom_val parsed_value);
 
 Gedcom_ctxt start_element(Gedcom_elt elt, Gedcom_ctxt parent,
                          int level, struct tag_struct tag, char *raw_value,