@@ -4,7 +4,6 @@ Converted to C by Dmitry Vasiliev (dima at hlabs.spb.ru).
4
4
*/
5
5
6
6
#define PY_SSIZE_T_CLEAN
7
- #define NEEDS_PY_IDENTIFIER
8
7
#include "Python.h"
9
8
10
9
/*[clinic input]
@@ -14,8 +13,6 @@ module _bisect
14
13
15
14
#include "clinic/_bisectmodule.c.h"
16
15
17
- _Py_IDENTIFIER (insert );
18
-
19
16
static inline Py_ssize_t
20
17
internal_bisect_right (PyObject * list , PyObject * item , Py_ssize_t lo , Py_ssize_t hi ,
21
18
PyObject * key )
@@ -132,7 +129,7 @@ _bisect_insort_right_impl(PyObject *module, PyObject *a, PyObject *x,
132
129
return NULL ;
133
130
}
134
131
else {
135
- result = _PyObject_CallMethodId (a , & PyId_insert , "nO" , index , x );
132
+ result = PyObject_CallMethod (a , "insert" , "nO" , index , x );
136
133
if (result == NULL )
137
134
return NULL ;
138
135
Py_DECREF (result );
@@ -258,7 +255,7 @@ _bisect_insort_left_impl(PyObject *module, PyObject *a, PyObject *x,
258
255
if (PyList_Insert (a , index , x ) < 0 )
259
256
return NULL ;
260
257
} else {
261
- result = _PyObject_CallMethodId (a , & PyId_insert , "nO" , index , x );
258
+ result = PyObject_CallMethod (a , "insert" , "nO" , index , x );
262
259
if (result == NULL )
263
260
return NULL ;
264
261
Py_DECREF (result );
0 commit comments