diff options
Diffstat (limited to 'Modules/mathmodule.c')
| -rw-r--r-- | Modules/mathmodule.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/Modules/mathmodule.c b/Modules/mathmodule.c index 7ebf8e84c2..43aa229eb7 100644 --- a/Modules/mathmodule.c +++ b/Modules/mathmodule.c @@ -875,7 +875,7 @@ math_1_to_int(PyObject *arg, double (*func) (double), int can_overflow)  }  static PyObject * -math_2(PyObject *args, double (*func) (double, double), char *funcname) +math_2(PyObject *args, double (*func) (double, double), const char *funcname)  {      PyObject *ox, *oy;      double x, y, r; @@ -1672,7 +1672,7 @@ PyDoc_STRVAR(math_modf_doc,     in that int is larger than PY_SSIZE_T_MAX. */  static PyObject* -loghelper(PyObject* arg, double (*func)(double), char *funcname) +loghelper(PyObject* arg, double (*func)(double), const char *funcname)  {      /* If it is int, do it ourselves. */      if (PyLong_Check(arg)) { @@ -2144,6 +2144,7 @@ PyInit_math(void)      PyModule_AddObject(m, "pi", PyFloat_FromDouble(Py_MATH_PI));      PyModule_AddObject(m, "e", PyFloat_FromDouble(Py_MATH_E)); +    PyModule_AddObject(m, "tau", PyFloat_FromDouble(Py_MATH_TAU));  /* 2pi */      PyModule_AddObject(m, "inf", PyFloat_FromDouble(m_inf()));  #if !defined(PY_NO_SHORT_FLOAT_REPR) || defined(Py_NAN)      PyModule_AddObject(m, "nan", PyFloat_FromDouble(m_nan())); | 
