X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gom%2Flds_event.c;h=ac8db42f9eafa09f89b3a7be92d6a5379a00b68d;hb=1568cb8ab16ecc1984d0d00b8ae8189c32508b08;hp=fbd021d9e02266549d37633472e67f8a4465d51f;hpb=082066d0c776403b70c366f9a7d1333c7a9fac15;p=gedcom-parse.git diff --git a/gom/lds_event.c b/gom/lds_event.c index fbd021d..ac8db42 100644 --- a/gom/lds_event.c +++ b/gom/lds_event.c @@ -166,16 +166,19 @@ int write_lds_events(Gedcom_write_hndl hndl, int parent, struct lds_event *lds) parent, NULL); if (obj->date_status) result |= gedcom_write_element_str(hndl, ELT_SUB_LIO_BAPL_STAT, 0, - parent, obj->date_status); + obj_elt, obj->date_status); + if (obj->date) + result |= gedcom_write_element_date(hndl, ELT_SUB_LIO_BAPL_DATE, 0, + obj_elt, obj->date); if (obj->temple_code) result |= gedcom_write_element_str(hndl, ELT_SUB_LIO_BAPL_TEMP, 0, - parent, obj->temple_code); + obj_elt, obj->temple_code); if (obj->place_living_ordinance) result |= gedcom_write_element_str(hndl, ELT_SUB_LIO_BAPL_PLAC, 0, - parent, obj->place_living_ordinance); + obj_elt, obj->place_living_ordinance); if (obj->family) result |= gedcom_write_element_xref(hndl, ELT_SUB_LIO_SLGC_FAMC, 0, - parent, obj->family); + obj_elt, obj->family); if (obj->citation) result |= write_citations(hndl, obj_elt, obj->citation); if (obj->note)