Branch: Tag:

2016-01-10

2016-01-10 21:37:17 by Martin Nilsson <nilsson@fastmail.com>

Hide the different versions of isinf in PIKE_ISINF properly.

259:    case T_FLOAT: {    FLOAT_TYPE f = sp[-1].u.float_number;    -  if ( - #ifdef HAVE_ISINF -  isinf(f) || - #endif - #ifdef HAVE_ISNAN -  isnan(f) || - #endif -  0) +  if ( PIKE_ISINF(f) || PIKE_ISNAN(f) )    Pike_error("Can't cast infinites or NaN to int.\n");       if (UNLIKELY(f > MAX_INT_TYPE || f < MIN_INT_TYPE)) {