X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gom%2Fsource_event.c;h=6e353b962b587548095f716020b522be011b3e2c;hb=327069289a45ed1e91d8bfc07d7d89cfbad057d6;hp=02882dc113c024250bb5b7f1702beb010ad2efb8;hpb=bda79e2b3e217154edec23079ccad4f1cfcf94af;p=gedcom-parse.git diff --git a/gom/source_event.c b/gom/source_event.c index 02882dc..6e353b9 100644 --- a/gom/source_event.c +++ b/gom/source_event.c @@ -78,6 +78,16 @@ void source_event_subscribe() sub_sour_even_plac_start, def_elt_end); } +void UNREFALLFUNC(source_event)(struct source_event* obj) +{ + if (obj) { + struct source_event* runner; + for (runner = obj; runner; runner = runner->next) { + UNREFALLFUNC(user_data)(runner->extra); + } + } +} + void CLEANFUNC(source_event)(struct source_event* evt) { if (evt) {