@@ -21,7 +21,6 @@ static PyObject *PLy_result_status(PyObject *self, PyObject *args);
2121static Py_ssize_t PLy_result_length (PyObject * arg );
2222static PyObject * PLy_result_item (PyObject * arg ,Py_ssize_t idx );
2323static 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 );
2524static int PLy_result_ass_slice (PyObject * rg ,Py_ssize_t lidx ,Py_ssize_t hidx ,PyObject * slice );
2625static PyObject * PLy_result_subscript (PyObject * arg ,PyObject * item );
2726static int PLy_result_ass_subscript (PyObject * self ,PyObject * item ,PyObject * value );
@@ -36,7 +35,7 @@ static PySequenceMethods PLy_result_as_sequence = {
3635NULL ,/* sq_repeat */
3736PLy_result_item ,/* sq_item */
3837PLy_result_slice ,/* sq_slice */
39- PLy_result_ass_item , /* sq_ass_item */
38+ NULL , /* sq_ass_item */
4039PLy_result_ass_slice ,/* sq_ass_slice */
4140};
4241
@@ -231,17 +230,6 @@ PLy_result_item(PyObject *arg, Py_ssize_t idx)
231230return rv ;
232231}
233232
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-
245233static PyObject *
246234PLy_result_slice (PyObject * arg ,Py_ssize_t lidx ,Py_ssize_t hidx )
247235{