return ABSENT_NUMERIC;
returnCode(ABSENT_NUMERIC);
tigetnum(NCURSES_CONST char *str){    int i;    T((T_CALLED("tigetnum(%s)"), str));    if (cur_term != 0) {	TERMTYPE *tp = &(cur_term->type);	for_each_number(i, tp) {	    const char *capname = ExtNumname(tp, i, numnames);	    if (!strcmp(str, capname)) {		if (!VALID_NUMERIC(tp->Numbers[i]))		    return ABSENT_NUMERIC;		returnCode(tp->Numbers[i]);	    }	}    }    returnCode(CANCELLED_NUMERIC);	/* Solaris returns a -1 instead */}