X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gom%2Fchange_date.c;h=8dd7fb3a97a166a135efd1a713de14daf1ac35ba;hb=082066d0c776403b70c366f9a7d1333c7a9fac15;hp=cca70675bdd842c0f434e70b105ba1f3c31b5ecb;hpb=bdf47fdee469d5a1d7ddfd06a0e4b26f3b40b0f4;p=gedcom-parse.git diff --git a/gom/change_date.c b/gom/change_date.c index cca7067..8dd7fb3 100644 --- a/gom/change_date.c +++ b/gom/change_date.c @@ -113,3 +113,19 @@ void change_date_cleanup(struct change_date *chan) } SAFE_FREE(chan); } + +int write_change_date(Gedcom_write_hndl hndl, int parent, + struct change_date *chan) +{ + int result = 0; + + if (!chan) return 1; + + result |= gedcom_write_element_str(hndl, ELT_SUB_CHAN, 0, parent, NULL); + if (chan->note) + result |= write_note_subs(hndl, ELT_SUB_CHAN, chan->note); + if (chan->extra) + result |= write_user_data(hndl, chan->extra); + + return result; +}