[pypy-svn] r72842 - pypy/branch/cpython-extension/pypy/module/cpyext
xoraxax at codespeak.net
xoraxax at codespeak.net
Thu Mar 25 19:25:02 CET 2010
Author: xoraxax
Date: Thu Mar 25 19:25:00 2010
New Revision: 72842
Modified:
pypy/branch/cpython-extension/pypy/module/cpyext/tupleobject.py
Log:
Add borrowed=True to PyTuple_GetItem.
Modified: pypy/branch/cpython-extension/pypy/module/cpyext/tupleobject.py
==============================================================================
--- pypy/branch/cpython-extension/pypy/module/cpyext/tupleobject.py (original)
+++ pypy/branch/cpython-extension/pypy/module/cpyext/tupleobject.py Thu Mar 25 19:25:00 2010
@@ -23,7 +23,7 @@
Py_DECREF(space, w_obj) # SetItem steals a reference! XXX this needs to go into the wrapper
return 0
- at cpython_api([PyObject, Py_ssize_t], PyObject)
+ at cpython_api([PyObject, Py_ssize_t], PyObject, borrowed=True)
def PyTuple_GetItem(space, w_t, pos):
if not PyTuple_Check(space, w_t):
PyErr_BadInternalCall(space)
More information about the Pypy-commit
mailing list