Author: Alex Gaynor <alex.gay...@gmail.com> Branch: dynamic-specialized-tuple Changeset: r54466:cf93e89d4822 Date: 2012-04-17 11:06 -0400 http://bitbucket.org/pypy/pypy/changeset/cf93e89d4822/
Log: 2 more fixes diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequence.py --- a/pypy/module/cpyext/sequence.py +++ b/pypy/module/cpyext/sequence.py @@ -59,7 +59,7 @@ w_res = w_obj.getitem(index) else: assert isinstance(w_obj, tupleobject.W_TupleObject) - w_res = w_obj.wrappeditems[index] + w_res = w_obj.getitem(index) return borrow_from(w_obj, w_res) @cpython_api([PyObject], Py_ssize_t, error=CANNOT_FAIL) @@ -72,7 +72,7 @@ if isinstance(w_obj, listobject.W_ListObject): return w_obj.length() assert isinstance(w_obj, tupleobject.W_TupleObject) - return len(w_obj.wrappeditems) + return w_obj.length() @cpython_api([PyObject, Py_ssize_t, Py_ssize_t], PyObject) def PySequence_GetSlice(space, w_obj, start, end): _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit