diff options
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/mathmodule.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/mathmodule.c b/Modules/mathmodule.c index 8133d6b..d0df58c 100644 --- a/Modules/mathmodule.c +++ b/Modules/mathmodule.c @@ -3474,10 +3474,10 @@ math_nextafter_impl(PyObject *module, double x, double y) return PyFloat_FromDouble(y); } if (Py_IS_NAN(x)) { - return x; + return PyFloat_FromDouble(x); } if (Py_IS_NAN(y)) { - return y; + return PyFloat_FromDouble(y); } #endif return PyFloat_FromDouble(nextafter(x, y)); |