X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gom%2Flds_event.c;h=5e287e46ef9ed2256682d9fbbddac50e3584a91f;hb=473f146038f88434e3edd070dfa42390bd0df60f;hp=799e23d75431b257447e8c96030ceea8530b3f28;hpb=bb2090762d3ae9355a04286c33b78d24736b783c;p=gedcom-parse.git diff --git a/gom/lds_event.c b/gom/lds_event.c index 799e23d..5e287e4 100644 --- a/gom/lds_event.c +++ b/gom/lds_event.c @@ -50,13 +50,14 @@ Gedcom_ctxt sub_lds_event_start(_ELT_PARAMS_) free(lds_evt); } else { - switch (ctxt->ctxt_type) { + int type = ctxt_type(ctxt); + switch (type) { case REC_FAM: ADDFUNC2(family,lds_event)(ctxt, lds_evt); break; case REC_INDI: ADDFUNC2(individual,lds_event)(ctxt, lds_evt); break; default: - UNEXPECTED_CONTEXT(ctxt->ctxt_type); + UNEXPECTED_CONTEXT(type); } result = MAKE_GOM_CTXT(elt, lds_event, lds_evt); }