]> granicus.if.org Git - python/commitdiff
Revert (unauthorized) parts of 54a89144ee1d which are not in a speed-sensitive
authorStefan Krah <skrah@bytereef.org>
Sat, 7 Jan 2017 23:02:15 +0000 (00:02 +0100)
committerStefan Krah <skrah@bytereef.org>
Sat, 7 Jan 2017 23:02:15 +0000 (00:02 +0100)
path in order to avoid maintenance issues.

Modules/_decimal/_decimal.c

index 7dd1eab655bc029c4abbf6ce42f5e57290f9934f..1c34ba062bd519f5f8722d8088f5ed84620e42bc 100644 (file)
@@ -5835,7 +5835,7 @@ PyInit__decimal(void)
 
     /* Init default context template first */
     ASSIGN_PTR(default_context_template,
-               _PyObject_CallNoArg((PyObject *)&PyDecContext_Type));
+               PyObject_CallObject((PyObject *)&PyDecContext_Type, NULL));
     Py_INCREF(default_context_template);
     CHECK_INT(PyModule_AddObject(m, "DefaultContext",
                                  default_context_template));
@@ -5843,7 +5843,7 @@ PyInit__decimal(void)
 #ifdef WITHOUT_THREADS
     /* Init module context */
     ASSIGN_PTR(module_context,
-               _PyObject_CallNoArg((PyObject *)&PyDecContext_Type));
+               PyObject_CallObject((PyObject *)&PyDecContext_Type, NULL));
     Py_INCREF(Py_False);
     CHECK_INT(PyModule_AddObject(m, "HAVE_THREADS", Py_False));
 #else
@@ -5854,7 +5854,7 @@ PyInit__decimal(void)
 
     /* Init basic context template */
     ASSIGN_PTR(basic_context_template,
-               _PyObject_CallNoArg((PyObject *)&PyDecContext_Type));
+               PyObject_CallObject((PyObject *)&PyDecContext_Type, NULL));
     init_basic_context(basic_context_template);
     Py_INCREF(basic_context_template);
     CHECK_INT(PyModule_AddObject(m, "BasicContext",
@@ -5862,7 +5862,7 @@ PyInit__decimal(void)
 
     /* Init extended context template */
     ASSIGN_PTR(extended_context_template,
-               _PyObject_CallNoArg((PyObject *)&PyDecContext_Type));
+               PyObject_CallObject((PyObject *)&PyDecContext_Type, NULL));
     init_extended_context(extended_context_template);
     Py_INCREF(extended_context_template);
     CHECK_INT(PyModule_AddObject(m, "ExtendedContext",