|
8 | 8 |
|
9 | 9 | #include "Python.h"
|
10 | 10 | #include "pycore_complexobject.h" // _Py_c_neg()
|
| 11 | +#include "pycore_modsupport.h" // _PyModule_AddNew() |
11 | 12 | #include "pycore_pymath.h" // _PY_SHORT_FLOAT_REPR
|
12 | 13 | /* we need DBL_MAX, DBL_MIN, DBL_EPSILON, DBL_MANT_DIG and FLT_RADIX from
|
13 | 14 | float.h. We assume that FLT_RADIX is either 2 or 16. */
|
@@ -1217,30 +1218,29 @@ static PyMethodDef cmath_methods[] = {
|
1217 | 1218 | static int
|
1218 | 1219 | cmath_exec(PyObject *mod)
|
1219 | 1220 | {
|
1220 |
| - if (PyModule_AddObject(mod, "pi", PyFloat_FromDouble(Py_MATH_PI)) < 0) { |
| 1221 | + if (_PyModule_AddNew(mod, "pi", PyFloat_FromDouble(Py_MATH_PI)) < 0) { |
1221 | 1222 | return -1;
|
1222 | 1223 | }
|
1223 |
| - if (PyModule_AddObject(mod, "e", PyFloat_FromDouble(Py_MATH_E)) < 0) { |
| 1224 | + if (_PyModule_AddNew(mod, "e", PyFloat_FromDouble(Py_MATH_E)) < 0) { |
1224 | 1225 | return -1;
|
1225 | 1226 | }
|
1226 | 1227 | // 2pi
|
1227 |
| - if (PyModule_AddObject(mod, "tau", PyFloat_FromDouble(Py_MATH_TAU)) < 0) { |
| 1228 | + if (_PyModule_AddNew(mod, "tau", PyFloat_FromDouble(Py_MATH_TAU)) < 0) { |
1228 | 1229 | return -1;
|
1229 | 1230 | }
|
1230 |
| - if (PyModule_AddObject(mod, "inf", PyFloat_FromDouble(Py_INFINITY)) < 0) { |
| 1231 | + if (_PyModule_AddNew(mod, "inf", PyFloat_FromDouble(Py_INFINITY)) < 0) { |
1231 | 1232 | return -1;
|
1232 | 1233 | }
|
1233 | 1234 |
|
1234 | 1235 | Py_complex infj = {0.0, Py_INFINITY};
|
1235 |
| - if (PyModule_AddObject(mod, "infj", |
1236 |
| - PyComplex_FromCComplex(infj)) < 0) { |
| 1236 | + if (_PyModule_AddNew(mod, "infj", PyComplex_FromCComplex(infj)) < 0) { |
1237 | 1237 | return -1;
|
1238 | 1238 | }
|
1239 |
| - if (PyModule_AddObject(mod, "nan", PyFloat_FromDouble(fabs(Py_NAN))) < 0) { |
| 1239 | + if (_PyModule_AddNew(mod, "nan", PyFloat_FromDouble(fabs(Py_NAN))) < 0) { |
1240 | 1240 | return -1;
|
1241 | 1241 | }
|
1242 | 1242 | Py_complex nanj = {0.0, fabs(Py_NAN)};
|
1243 |
| - if (PyModule_AddObject(mod, "nanj", PyComplex_FromCComplex(nanj)) < 0) { |
| 1243 | + if (_PyModule_AddNew(mod, "nanj", PyComplex_FromCComplex(nanj)) < 0) { |
1244 | 1244 | return -1;
|
1245 | 1245 | }
|
1246 | 1246 |
|
|
0 commit comments