@@ -438,7 +438,7 @@ m_tgamma(double x)
438
438
}
439
439
else {
440
440
errno = ERANGE ;
441
- return Py_HUGE_VAL ;
441
+ return Py_INFINITY ;
442
442
}
443
443
}
444
444
@@ -502,14 +502,14 @@ m_lgamma(double x)
502
502
if (isnan (x ))
503
503
return x ; /* lgamma(nan) = nan */
504
504
else
505
- return Py_HUGE_VAL ; /* lgamma(+-inf) = +inf */
505
+ return Py_INFINITY ; /* lgamma(+-inf) = +inf */
506
506
}
507
507
508
508
/* integer arguments */
509
509
if (x == floor (x ) && x <= 2.0 ) {
510
510
if (x <= 0.0 ) {
511
511
errno = EDOM ; /* lgamma(n) = inf, divide-by-zero for */
512
- return Py_HUGE_VAL ; /* integers n <= 0 */
512
+ return Py_INFINITY ; /* integers n <= 0 */
513
513
}
514
514
else {
515
515
return 0.0 ; /* lgamma(1) = lgamma(2) = 0.0 */
@@ -645,7 +645,7 @@ m_log(double x)
645
645
return log (x );
646
646
errno = EDOM ;
647
647
if (x == 0.0 )
648
- return - Py_HUGE_VAL ; /* log(0) = -inf */
648
+ return - Py_INFINITY ; /* log(0) = -inf */
649
649
else
650
650
return Py_NAN ; /* log(-ve) = nan */
651
651
}
@@ -688,7 +688,7 @@ m_log2(double x)
688
688
}
689
689
else if (x == 0.0 ) {
690
690
errno = EDOM ;
691
- return - Py_HUGE_VAL ; /* log2(0) = -inf, divide-by-zero */
691
+ return - Py_INFINITY ; /* log2(0) = -inf, divide-by-zero */
692
692
}
693
693
else {
694
694
errno = EDOM ;
@@ -704,7 +704,7 @@ m_log10(double x)
704
704
return log10 (x );
705
705
errno = EDOM ;
706
706
if (x == 0.0 )
707
- return - Py_HUGE_VAL ; /* log10(0) = -inf */
707
+ return - Py_INFINITY ; /* log10(0) = -inf */
708
708
else
709
709
return Py_NAN ; /* log10(-ve) = nan */
710
710
}
@@ -2126,7 +2126,7 @@ math_ldexp_impl(PyObject *module, double x, PyObject *i)
2126
2126
errno = 0 ;
2127
2127
} else if (exp > INT_MAX ) {
2128
2128
/* overflow */
2129
- r = copysign (Py_HUGE_VAL , x );
2129
+ r = copysign (Py_INFINITY , x );
2130
2130
errno = ERANGE ;
2131
2131
} else if (exp < INT_MIN ) {
2132
2132
/* underflow to +-0 */
0 commit comments