~ubuntu-branches/ubuntu/maverick/ruby1.8/maverick-security

1
2
3
4
5
6
7
8
/* public domain rewrite of finite(3) */

int
finite(n)
    double n;
{
    return !isnan(n) && !isinf(n);
}