src/stdlib/table.c
/*===================================
 * valueofbool_int -- Find pointer value of entry
 * BOOLEAN *there:   [OUT] FALSE if not found
 *=================================*/
- Find pointer value of entry
BOOLEAN *there:   [OUT] FALSE if not found
- Find pointer value of entry BOOLEAN * there : [ OUT ] FALSE if not found
INT
valueofbool_int (TABLE tab, CNSTRING key, BOOLEAN *there)
{
	INT * val=0;
	ASSERT(tab);
	ASSERT(tab->vtable == &vtable_for_table);
	ASSERT(tab->valtype == TB_INT);
	if (tab->rbtree) {
		val = (INT *)rb_valueof(tab->rbtree, key, there);
	} else {
		val = find_hashtab(tab->hashtab, key, there);
	}
	return val ? *val : 0;
}
INT valueofbool_int ( TABLE tab , CNSTRING key , BOOLEAN * there ) { INT * val = 0 ; ASSERT ( tab ) ; ASSERT ( tab -> vtable == & vtable_for_table ) ; ASSERT ( tab -> valtype == TB_INT ) ; if ( tab -> rbtree ) { val = ( INT * ) rb_valueof ( tab -> rbtree , key , there ) ; } else { val = find_hashtab ( tab -> hashtab , key , there ) ; } return val ? * val : 0 ; }
valueofbool_int -- Find pointer value of entry
 BOOLEAN *there:   [OUT] FALSE if not found
valueofbool_int -- Find pointer value of entry BOOLEAN * there : [ OUT ] FALSE if not found