src/gedlib/gengedc.c
/*======================================================
 * closure_add_output_node -- add a (top-level) node to the output list
 * the node should come from the processing list originally, and
 * therefore already be in the table
 *====================================================*/
- add a (top-level) node to the output list
the node should come from the processing list originally, and
therefore already be in the table
- add a ( top - level ) node to the output list the node should come from the processing list originally and therefore already be in the table
static void
closure_add_output_node (CLOSURE * closure, NODE node)
{
	STRING key=rmvat(nxref(node));
	STRING tag=ntag(node);
	append_indiseq_sval(closure->outseq, strsave(key), NULL, strsave(tag),
	    TRUE, TRUE);
}
static void closure_add_output_node ( CLOSURE * closure , NODE node ) { STRING key = rmvat ( nxref ( node ) ) ; STRING tag = ntag ( node ) ; append_indiseq_sval ( closure -> outseq , strsave ( key ) , NULL , strsave ( tag ) , TRUE , TRUE ) ; }
closure_add_output_node -- add a (top-level) node to the output list
 the node should come from the processing list originally, and
 therefore already be in the table
closure_add_output_node -- add a ( top - level ) node to the output list the node should come from the processing list originally and therefore already be in the table
/* during gengedcom, all append_indiseqs alloc their own keys & vals (tags) */