src/stdlib/table.c
/*=================================================
 * end_table_iter -- Release reference to table iterator object
 *===============================================*/
- Release reference to table iterator object
- Release reference to table iterator object
void
end_table_iter (TABLE_ITER * ptabit)
{
	ASSERT(ptabit);
	ASSERT(*ptabit);
	--(*ptabit)->refcnt;
	if (!(*ptabit)->refcnt) {
		free_table_iter(*ptabit);
	}
	*ptabit = 0;
}
void end_table_iter ( TABLE_ITER * ptabit ) { ASSERT ( ptabit ) ; ASSERT ( * ptabit ) ; -- ( * ptabit ) -> refcnt ; if ( ! ( * ptabit ) -> refcnt ) { free_table_iter ( * ptabit ) ; } * ptabit = 0 ; }
end_table_iter -- Release reference to table iterator object
end_table_iter -- Release reference to table iterator object