Ticket #7635: karma_inf.patch

File karma_inf.patch, 596 bytes (added by K-ballo <kaballo86@…>, 10 years ago)

patch

  • D:\

    old new  
    284284    struct is_infinite
    285285    {
    286286        static bool call(T n)
    287         {
    288           return (n == std::numeric_limits<T>::infinity()) ? true : false;
     287        {
     288            if( std::numeric_limits<T>::has_infinity )
     289                return (n == std::numeric_limits<T>::infinity()) ? true : false;
     290            return false;
    289291        }
    290292    };
    291293