Writing dates and ages.
[gedcom-parse.git] / gom / source_citation.c
index ff479d92972ec68aa56927db46b9fed07a0664b1..17c2b6dcb2d1b19ff08e47a1f70ce192db4c89c5 100644 (file)
@@ -250,6 +250,9 @@ int write_citations(Gedcom_write_hndl hndl, int parent,
       if (obj->date || obj->text)
        result |= gedcom_write_element_str(hndl, ELT_SUB_SOUR_DATA, 0,
                                           ELT_SUB_SOUR, NULL);
+      if (obj->date)
+       result |= gedcom_write_element_date(hndl, ELT_SUB_SOUR_DATA_DATE, 0,
+                                           ELT_SUB_SOUR_DATA, obj->date);
       if (obj->text)
        result |= write_texts(hndl, ELT_SUB_SOUR_DATA, obj->text);
       if (obj->quality)