@@ -21,7 +21,6 @@ static PyObject *PLy_result_status(PyObject *self, PyObject *args);
21
21
static Py_ssize_t PLy_result_length (PyObject * arg );
22
22
static PyObject * PLy_result_item (PyObject * arg ,Py_ssize_t idx );
23
23
static PyObject * PLy_result_slice (PyObject * arg ,Py_ssize_t lidx ,Py_ssize_t hidx );
24
- static int PLy_result_ass_item (PyObject * arg ,Py_ssize_t idx ,PyObject * item );
25
24
static int PLy_result_ass_slice (PyObject * rg ,Py_ssize_t lidx ,Py_ssize_t hidx ,PyObject * slice );
26
25
static PyObject * PLy_result_subscript (PyObject * arg ,PyObject * item );
27
26
static int PLy_result_ass_subscript (PyObject * self ,PyObject * item ,PyObject * value );
@@ -36,7 +35,7 @@ static PySequenceMethods PLy_result_as_sequence = {
36
35
NULL ,/* sq_repeat */
37
36
PLy_result_item ,/* sq_item */
38
37
PLy_result_slice ,/* sq_slice */
39
- PLy_result_ass_item , /* sq_ass_item */
38
+ NULL , /* sq_ass_item */
40
39
PLy_result_ass_slice ,/* sq_ass_slice */
41
40
};
42
41
@@ -231,17 +230,6 @@ PLy_result_item(PyObject *arg, Py_ssize_t idx)
231
230
return rv ;
232
231
}
233
232
234
- static int
235
- PLy_result_ass_item (PyObject * arg ,Py_ssize_t idx ,PyObject * item )
236
- {
237
- int rv ;
238
- PLyResultObject * ob = (PLyResultObject * )arg ;
239
-
240
- Py_INCREF (item );
241
- rv = PyList_SetItem (ob -> rows ,idx ,item );
242
- return rv ;
243
- }
244
-
245
233
static PyObject *
246
234
PLy_result_slice (PyObject * arg ,Py_ssize_t lidx ,Py_ssize_t hidx )
247
235
{